我試圖使用XSLT複製XML。我的輸入XML包含CDATA部分。輸出去除CDATA並保留其內容。我想只做一個輸入XML(包括CDATA標籤)的精確副本。善意幫助。在目標xml中刪除CDATA
0
A
回答
0
只要CDATA不包含任何具有特殊含義的字符,在保持內容完整的情況下剝離CDATA不會改變任何內容,只要涉及XML語義。所以從XML處理器的角度來看,您是創建一個精確的副本。如果你想保持字節不變,不要使用XML解析器。
0
您可以嘗試在<xsl:output>
元素上使用cdata-section-elements
屬性。該屬性採用空白分隔的元素名稱列表(QNames),其文本節點子節點應該使用CDATA節輸出。
欲瞭解更多信息,請參閱http://www.w3.org/TR/xslt#output
相關問題
- 1. 從rss(xml)源刪除CDATA標記
- 2. 在DataPower中從XML中刪除CDATA
- 3. 我想在xml中刪除<![CDATA[ ]]>?
- 4. 在TestLink XML文件中從CDATA中刪除HTML標記
- 5. 使用XSLT在XML中刪除CDATA節中的br標記
- 6. lxml XSLT在處理XML時刪除CDATA
- 7. 在simplehtmldom中刪除cdata
- 8. 圍繞XML包裝和刪除CDATA
- 9. 從web.xml文件(CDATA項目)中刪除「錯誤」標記
- 10. 刪除<![CDATA [標籤從xml webserivce響應
- 11. NodeJS xml2js - 從XML轉換到JSON時刪除CDATA標記
- 12. <![CDATA[]>在XML標記
- 13. 如何刪除XElement的CDATA標籤?
- 14. 在iframe中刪除目標
- 15. 在俄語輸入時正在刪除XML cdata tgas
- 16. XML刪除項目在PHP
- 17. 如何從使用Hpricot的XML文本中刪除<![CDATA[ ]]>標籤?
- 18. CDATA在XML
- 19. 如何從我的xml解析器中刪除CDATA?
- 20. 刪除XML標記
- 21. 添加CDATA標籤XML docuemnt
- 22. 彈出框CDATA XML標記
- 23. 從的Joomla RSS刪除CDATA
- 24. 在xml中刪除標題欄
- 25. 在xml中創建cdata
- 26. 在Java中讀取CDATA XML
- 27. 在PHP中修改![CDATA []]? (XML)
- 28. 閱讀CDATA部分解析目標C中的XML
- 29. 如何從Yii中刪除CDATA
- 30. 樣式cdata在xml
我的輸入XML屬於特定的架構。 CDATA包含另一個XML。所以我的輸出在驗證時可能不是正確的。有沒有什麼辦法可以直接發送輸入。或者可以是我可以在我的xsl中使用的任何Java代碼?我必須在xsl中完成它。請幫忙。 –