什麼是最簡單的XSLT(1.0)樣式表,可用於輸出自身?最簡單的XSLT樣式表,其輸出是XSLT樣式表...用於學習目的
我已經開始了它(並沒有很遠......)。 self.xml
是樣式表(和輸入文檔)的名稱:
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="self.xml"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
...
和輸出應該是,也同樣....
EDIT(閱讀從海報基內斯後... )
讓我提出這個要求很難......
是否XSLT樣式表存在,就會只是單純地輸出任何輸入文件。 (我的意思是輸出,不只是內部表示它):'任何輸入文檔'當然會包括自己...
_「是否XSLT樣式表存在,就會只是單純地輸出任何輸入文件」 _是的,它的作用。許多人。但請注意,XSLT通過XML樹(Infoset/XDM)進行操作,該樹是文檔的**邏輯表示**,而不是確切的源文檔。在XSLT 2.0中,可以通過['fn:unparsed-text()'](http://www.w3.org/2005/xpath-functions/#unparsed-text) – 2011-04-22 01:48:01
來解決。查看我的答案,獲取一個非常簡短的XSLT 1.0解決方案:) – 2011-04-22 02:30:17
還添加了XSLT 2.0解決方案。 – 2011-04-22 02:36:33