我試圖找出爲什麼一些文本顯然沒有任何回車,儘管它看起來像它一樣。我想知道如果通過XmlDocument(在.net 4.0中)Xpath'ing調用回車或其他字符時調用innerText。可能不會,但在這一點上,我尋找任何東西。使用XMLDocument刪除回車符時的InnerText?
0
A
回答
3
你還沒有顯示任何代碼,所以很難知道數據來自哪裏。默認情況下,加載XmlDocument
時保留的不重要的空格是而不是。加載前,您可能想要將XmlDocument.PreserveWhitespace
設置爲true。
如果這沒有幫助,請發佈一個簡短但完整的程序來說明問題。
1
什麼是元素上的xml:space
?如果您需要強制保留空白以外的空格,則可以在調用Load
或LoadXML
之前將PreserveWhitespace
設置爲true
。
請注意這一點,儘管在大多數情況下,編寫XML的人將期望遵循正常的XML規則來處理空白。更糟糕的是,如果您使用非標準規則(如PreserveWhitespace
)使用「適合我」,則沒有理由期望其他人按照您的意願解析它。
相關問題
- 1. 用空字符串寫入XMLDocument元素innertext添加回車換行
- 2. 刪除回車
- 3. 刪除回車使用sed的
- 4. 使用System.Xml.XmlWriter在xml元素中寫入InnerText時避免回車
- 5. SQL刪除回車
- 6. 實時刪除外殼中的回車
- 7. 如何使用Ruby刪除回車?
- 8. 刪除換行符或回車
- 9. Html.fromHtml()刪除回車符「&#xD」,「\ n」
- 10. 在刪除項目後刪除回車
- 11. 試圖刪除所有空格,製表符,回車使用VBScript
- 12. 使用OPENXML從XML中刪除回車符號
- 13. 如何使用Powershell從文本文件中刪除回車符?
- 14. 如何從XmlDocument獲取縮進的InnerText?
- 15. 刪除回車在sqr
- 16. 刪除回車char *(C++)
- 17. 無法刪除回車
- 18. 從XmlDocument中獲取InnerText拋出NullReferenceException
- 19. 使用XDocument.Parse時保留回車符
- 20. 在Netsuite中刪除換行符/回車符字符串
- 21. 如何從字符串中刪除回車返回
- 22. 刪除雙引號內的回車
- 23. 如何刪除行中的回車
- 24. 刪除變量的回車末端
- 25. Oracle nclob字段:刪除換行符(或回車)字符
- 26. 刪除回車字符從PHP tidy修復html字符串
- 27. 如何從字符串中刪除回車符
- 28. 如何從unix文件中刪除回車符和換行符
- 29. 在發佈aspx頁面後刪除回車符和換行符?
- 30. 如何從字符串輸出中刪除回車符?
那麼,我有點猶豫,把我的代碼在線,我只是想抽出這個問題的可能原因。 – SoftwareSavant
@DmainEvent:你不需要把你的* real *代碼在線。您需要發佈一個簡短但完整的程序來演示問題。越短越好! –