什麼是可能不僅包含純文本,但一些XML節點以及測試填充的XElement的最好方法XML節點的一些文字填充的XElement?最佳實踐與containes內
例如,該代碼
XElement el = new XElement("XML_NODE");
el.Value = "some text <TAG>with custom tag value</TAG>";
string xml = el.ToString();
將返回XML作爲<XML_NODE>some text <TAG>with custom tag value</TAG></XML_NODE>
。我明白髮生了什麼,爲什麼發生。但它不完全是我想要的......我希望得到類似於這個<XML_NODE>some text <TAG>with custom tag value</TAG></XML_NODE>
的xml,其中沒有引用內部括號。
期望的結果可以通過下面的代碼
XElement el2 = XElement.Parse("<XML_NODE>some text <TAG>with custom tag value</TAG></XML_NODE>");
xml = el2.ToString();
來實現,但是我不喜歡這個想法,建立XML作爲一個字符串,後來解析它。
是否有其他更好的方法來得到它?
我不認爲這是一個更好的辦法。 –