Câu hỏi được gắn thẻ «xslt»

XSLT là một ngôn ngữ chuyển đổi cho XML được thiết kế để chuyển đổi các tài liệu có cấu trúc sang các định dạng khác (chẳng hạn như XML, HTML và văn bản thuần túy, hoặc trong XSLT 3, JSON). Các câu hỏi nên sử dụng một trong các thẻ xslt-1.0, xslt-2.0 hoặc xslt-3.0 nếu thích hợp.


14
Kiểm tra xem một chuỗi là null hoặc trống trong XSLT
Làm cách nào để kiểm tra xem giá trị là null hay rỗng với XSL ? Chẳng hạn, nếu categoryNametrống? Tôi đang sử dụng khi chọn cấu trúc. Ví dụ: <xsl:choose> <xsl:when test="categoryName !=null"> <xsl:value-of select="categoryName " /> </xsl:when> <xsl:otherwise> <xsl:value-of select="other" /> </xsl:otherwise> </xsl:choose>
325 xslt  null  xslt-1.0  xslt-2.0 


12
Cách chèn & nbsp; trong XSLT
Làm thế nào tôi có thể chèn   Trong biểu định kiểu XSLT, tôi tiếp tục gặp lỗi này: Lỗi phân tích cú pháp XML: thực thể không xác định Về cơ bản tôi muốn một nhân vật không phá vỡ không gian trong Mẫu XSLT.
207 xslt 

6
xpath tìm nếu nút tồn tại
Sử dụng truy vấn xpath làm thế nào để bạn tìm thấy nếu một nút (thẻ) tồn tại? Ví dụ: nếu tôi cần đảm bảo một trang web có cấu trúc cơ bản chính xác như / html / body và / html / head / title
201 xslt  xpath  expression 



4
Có cách nào để thực hiện một Thay thế hoặc Chèn chèn bằng cách sử dụng chuyển đổi web.config không?
Tôi đang sử dụng chuyển đổi web.config như được mô tả trong bài viết dưới đây để tạo cấu hình cho các môi trường khác nhau. http://vishaljoshi.blogspot.com/2009/03/web-deployment-webconfig-transatures_23.html Tôi có thể thực hiện chuyển đổi "Thay thế" bằng cách khớp trên khóa, ví dụ: <add key="Environment" value="Live" xdt:Transform="Replace" xdt:Locator="Match(key)" /> Và …

7
Lỗi: Không cho phép mục tiêu hướng dẫn xử lý khớp với [xX] [mM] [lL].
Lỗi này, Không cho phép mục tiêu hướng dẫn xử lý khớp "[xX] [mM] [lL]" xảy ra bất cứ khi nào tôi chạy một trang XSLT bắt đầu như sau: <?xml version="1.0" encoding="windows-1256"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:include href="../header.xsl"/> <xsl:template match="/"> <xsl:call-template name="pstyle"/> <xsl:call-template name="Validation"/> <xsl:variable name="strLang"> <xsl:value-of select="//lang"/> </xsl:variable> <!-- …
181 java  xml  xslt 

5
Làm cách nào để triển khai câu lệnh if-other trong XSLT?
Tôi đang cố gắng thực hiện một câu lệnh if -else trong XSLT nhưng mã của tôi không phân tích cú pháp. Có ai có ý tưởng nào? <xsl:variable name="CreatedDate" select="@createDate"/> <xsl:variable name="IDAppendedDate" select="2012-01-01" /> <b>date: <xsl:value-of select="$CreatedDate"/></b> <xsl:if test="$CreatedDate > $IDAppendedDate"> <h2> mooooooooooooo </h2> </xsl:if> <xsl:else> <h2> dooooooooooooo </h2> …
171 xml  xslt  if-statement 

5
XPath với nhiều điều kiện
Tôi có thể sử dụng XPath nào để chọn bất kỳ danh mục nào có thuộc tính tên được chỉ định và bất kỳ tác giả nút con nào có giá trị được chỉ định. Tôi đã thử các biến thể khác nhau của con đường bên dưới nhưng không …
156 xml  xslt  xpath 


1
XSLT nhận phần tử cuối cùng
Tôi đang cố gắng tìm phần tử cuối cùng trong xml của mình, trông giống như: <list> <element name="A" /> <element name="B" > <element name="C" /> <element name="D" > <element name="D" /> <element name="E" /> <element name="F" /> <element name="G" /> </element> <element name="H" /> <element name="I" /> </list> Tôi …
138 xslt  xpath  menu 

17
In XML đẹp bằng javascript
Tôi có một chuỗi đại diện cho một XML không thụt lề mà tôi muốn in đẹp. Ví dụ: <root><node/></root> nên trở thành: <root> <node/> </root> Làm nổi bật cú pháp không phải là một yêu cầu. Để giải quyết vấn đề, trước tiên tôi chuyển đổi XML để thêm …

12
Đặt loại tài liệu HTML5 với XSLT
Làm cách nào tôi có thể thiết lập rõ ràng loại tài liệu của tệp thành HTML5 <!DOCTYPE html>thông qua XSLT (trong trường hợp này là với collective.xdv ) Sau đây, đây là thứ tốt nhất mà Google foo của tôi có thể tìm thấy: <xsl:output method="html" doctype-public="XSLT-compat" omit-xml-declaration="yes" encoding="UTF-8" …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.