linq-to-xml

    0熱度

    3回答

    我是非常新的XML使用C#我有一個XML我需要通過父母的具體子女 我需要獲取id和調用變量變量我做到了這一點,但每次都沒有通過循環 我是否需要通過所有的父母的xml,直到我得到了我想要的樹? 的XML <message xmlns="jabber:client" to="[email protected]" id="/finesse/api/User/1072/[email protected]_

    0熱度

    1回答

    這是我的XML文件,包含一個xmlns。我試圖讀取文件動態的所有節點。 第一個節點(文檔)工作正常,但其他節點沒有。 可以幫我解決這個問題。 <?xml version="1.0" encoding="UTF-8"?><Document> <BkToCstmrAcctRpt xmlns="urn:iso:std:iso:325235:tech:xsd:camt.052.001.03"> <Gr

    0熱度

    1回答

    我寫了一個讀取XML並將信息寫入對象的方法。 XML包含了包含這些信息的元素,但是其中一些信息被封裝,我無法弄清楚如何從中獲取信息。 XML包含大約200個「結果」。 XML結構 <result id="xxxxx"> <name>Name</name> <age>25</age> <info> <x>Some text</x> <y

    0熱度

    1回答

    我在C#中使用了XDocument。 我有下面的XML數據,從中我想提取的ID(c5946,cdb9fb等): <rootElement> <IDs> <ID value="c5946"/> <ID value="cdb9fb"/> <ID value="c677f5"/> <ID value="ccc78b"/> </IDs>

    2熱度

    1回答

    如何使用後代方法將節點的內容從一個文件替換爲另一個文件。 我試過 XDocument refFile = Xdocument.Load(@"D:\MyPrjocets\Data\dt.xml"); var content = (from v in refFile.Descendants("lbl") select v).First().Value;

    1熱度

    1回答

    我有如下的xml結構,我嘗試使用linq to xml獲取節點。我有點卡住如何閱讀孩子的孩子節點,我也必須將所有child2節點值作爲彗星分離值。還必須讀取子節點下的任何動態節點。 這裏是示例xml的。 文件1: <parent> <doc> <order>testorder</order> <preorder>yes</preorder> <child>

    0熱度

    5回答

    我在C#中查詢web服務,它返回XML,我已經將它解析爲一個XDocument。我刪除返回統計信息的服務電話和留下這樣的事情是一個多餘的節點: <xml> <element attr1="1" attr2="2" attr3="3" attr4="4" ... attrN="N" /> <element attr1="a" attr2="b" attr3="c" ... att

    -1熱度

    1回答

    我正在構建一個XDocument,並且我有單元測試來測試輸出。我想要測試的一件事情是無效的字符串正在爲XML格式化。我發現調用XDoc本身的.ToString()可以正確格式化XML的無效字符串。但是,在我的測試中,我正在從XDoc中檢索特定的元素或屬性並測試值。這不會格式化XML的值。我如何着手獲取這些值的轉義格式? 答:(THX埃德賓吉) myXDoc.Descendants("element

    0熱度

    3回答

    我正在獲取.resx文件中多個元素的值。在一些data元素<comment>子元素不存在,所以當我運行以下時,我會得到一個NullReferenceException。 foreach (var node in XDocument.Load(filePath).DescendantNodes()) { var element = node as XElement; if (

    0熱度

    1回答

    因此,當我在應用程序上運行安全掃描時遇到了問題。 It turns out that I am failing to protect against XXE。 下面是該問題的代碼短的片段: static void Main() { string inp = Console.ReadLine(); string xmlStr = ""; //This has