xpathdocument

    1熱度

    1回答

    我正在使用XPathNodeIterator導航XML文檔,並且我想更改一些節點的值。 我無法弄清楚如何:( 下面是我使用的代碼: XPathDocument docNav = new XPathDocument(path); XPathNavigator nav = docNav.CreateNavigator(); nav.MoveToRoot(); XPathNodeIterato

    38熱度

    1回答

    我有兩個服務需要XPathDocument。我希望能夠定義XPathDocumnet的命名實例以用於配置這兩個服務。我也想要告訴StuffMap使用XPathDocument的構造函數。當我嘗試獲取XPathDocument的實例時,它告訴我它無法找到XmlReader的插入類型。我想使用需要一個字符串uri作爲xml文件的構造函數。我似乎無法得到這個工作。這是StructureMap配置代碼。

    0熱度

    3回答

    我試圖解析遠程XML文檔(從亞馬遜AWS): <ItemLookupResponse xmlns="http://webservices.amazon.com/AWSECommerceService/2009-03-31"> <OperationRequest> <RequestId>011d32c5-4fab-4c7d-8785-ac48b9bda6da</Request

    1熱度

    1回答

    考慮以下... HtmlNode myDiv = doc.DocumentNode.SelectSingleNode("//div[@id='someid']"); ......其中所產生myDiv.InnerHtml包含: <span>...other content I want to consume...</span> <a href="http://www.somewhere.com

    0熱度

    1回答

    我用我的ASP.NET/VB.NET項目驗證碼: Dim sourceFile as String = "http://xml.weather.yahoo.com/forecastrss?p=94704" Dim xPath As New XPath.XPathDocument(sourceFile) ,第二行給出了錯誤: 「無法連接到遠程服務器「 當我瀏覽網頁瀏覽器中的url(source

    1熱度

    3回答

    我想使用XslCompiledTransform,並將輸出用作XPathDocument。 任何想法?

    1熱度

    2回答

    我會在這裏幾個假設: XPathDocument中不可編輯。 XmlDocument是可編輯的。 XPathDocument對於 XslCompiledTransform更高效。 既然如此(並請糾正我,如果我錯了),它會更好(更有效)到: 使用 的XmlDocument進行修改,然後將其轉換成 的XPathDocument在變換之前。 有沒有優化的方法來做 這個? 只需通過轉換即可保留XmlDoc

    1熱度

    3回答

    我想傳入一個xpath查詢並返回我找到的值。 我正在尋找特定的屬性值。 _query = "//@RequestType"; 我可以返回節點,但我不知道如何從中獲取字符串值。 我想查詢下面的xml的type屬性,並獲得「xpath」。 這也將是很好,如果我可以只是替換我的查詢,也從好的價值「是」回來。 <?xml version="1.0" ?> <test type="xpath">

    1熱度

    1回答

    我想知道什麼是最佳做法。 我正在從我的數據庫中導出一些數據(表)到XML文件,以便我可以從中讀取我的數據。 要導出,我正在使用DataTable.WriteXml(c#) 現在閱讀,什麼是最好的?將它們導入數據集並使用DataTable.Select獲取我想要的行或創建XPathDocument並使用XPath獲取數據?哪個表現最好?我仍然在學習xpath。

    0熱度

    3回答

    有沒有辦法建立一個XPath查詢,找到一個節點在某個位置,並與某個屬性值? 考慮下面的示例XML: <Item Type="Book"> <!--1st Param node in a Book item is always the autors last name--> <Param Value="Updike" /> <!--2nd Param node in a Book item i