我有一個XML文檔,我想從中刪除空格和回車符。我如何使用C#獲取修改後的XML。如何從XmlDocument中刪除空格
3
A
回答
17
設置preserveWhitespace標誌設置爲false:
XmlDocument doc = new XmlDocument();
doc.PreserveWhitespace = false;
doc.Load("foo.xml");
// doc.InnerXml contains no spaces or returns
1
要刪除空格標記之間:
# Regex regex = new Regex(@">\s*<");
# string cleanedXml = regex.Replace(dirtyXml, "><");
來源和其他有用的信息here
+10
不會從它也刪除空白CDATA部分?換句話說,在這個應該完好無損的地方? – 2012-07-26 14:50:33
相關問題
- 1. 從RadioSelect中刪除空格「---------」
- 2. 從URL中刪除空格
- 3. 如何從兩側刪除空格?
- 4. 如何從黑莓URL刪除空格
- 5. Java replaceAll從空行中刪除空格
- 6. html從表格行中刪除空格
- 7. XmlDocument類正在刪除格式,C#,.NET
- 8. 如何從XmlDocument中刪除所有評論標籤
- 9. .NET:如何使用XPATH從XMLDocument中刪除特定節點?
- 10. 如何從中刪除空格和空白逗號?
- 11. 如何從jdom中刪除空格或空行
- 12. 從網格刪除空行
- 13. 從QRegExpValidator刪除空格
- 14. 從行尾刪除空格
- 15. 如何從每個Excel單元格中刪除前導空格?
- 16. 如何刪除HTML中的空格?
- 17. 如何刪除數組中的空格?
- 18. 如何刪除BeautifulSoup中的空格
- 19. 如何刪除JFormattedTextField中的空格?
- 20. 如何刪除mysql表中的空格?
- 21. 如何刪除asp.net中的空格?
- 22. 如何刪除richtextbox中的空格?
- 23. 如何刪除emacs中的trailng空格?
- 24. 如何刪除python中的空格?
- 25. 如何刪除表格後的空格
- 26. 如何從Golang中的字符串中刪除多餘的空格/空格?
- 27. 刪除空格
- 28. 刪除空格
- 29. 刪除空格
- 30. 刪除空格
這隻有在重新保存後纔有效..至少在c# – AareP 2011-08-11 07:59:03