txmldocument

    6熱度

    2回答

    我在運行時創建TXMLDocument的實例,來加載和分析XML文件。你可以檢查下面的代碼: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, xmldom, XMLIntf, msxmldom, X

    2熱度

    1回答

    下面的代碼每次嘗試訪問文檔的根目錄時都會引發「InvalidPointer」異常,其格式爲XMLDocument.DocumentElement;。 begin XMLDocument := TXMLDocument.Create(nil); // nil since we don't need an owner AStream := TStream.Create; //

    1熱度

    1回答

    我使用Delphi 2010,僅使用庫存標準VCL庫。目標系統是win32。 如果我有對IXMLDocument的引用,如何獲取IXMLDOMDocument2接口到IXMLDocument包裝的底層對象?

    1熱度

    2回答

    我一直有這個問題很長一段時間了,我無法解決它自己。我試過Google,Bing和stackOverflow?沒有運氣... 我試圖手動構建一個SOAP頭使用Delphi 2006中的TXMLDocument的組件: ... ... ... ... ... ... 我在做什麼是我要構建一個所謂的新元素「肥皂:信封」。在這個新元素中,我創建了三個名爲「xmlns:soap」,「xmlns:xsd」和「

    11熱度

    3回答

    我解析XML時遇到問題。 如何獲得字段值se_url和phrase? 我需要link1_1,link1_2,key1,link2_1,link2_2,key2 ... 這是在se_url和phrase。 我沒有在谷歌找到如何做到這一點(也沒有找到如何與TXMLDocument工作手冊)。 <doc> <date2>20120214</date2> <date1>20120214

    2熱度

    3回答

    我德爾福新手試圖建立這樣一個GPX文件, <?xml version="1.0" encoding="UTF-8" ?> - <gpx xmlns="http://www..." version="1.1" creator="EasyGPS 4.18" xmlns:xsi="http://www..." " xsi:schemaLocation="http://www..." > - <met

    6熱度

    3回答

    當我嘗試讀取與DTD的XML文檔(鷹文件),我得到的錯誤: Project xx raised exception class EDOMParserError with message 'DTD is prohibited' XML標頭看起來是這樣的: <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE eagle SYSTEM "eagle.dtd

    5熱度

    1回答

    我必須使用具有同名 <PstlAdr> <Ctry>SI</Ctry> <AdrLine>Gosposvetska 12</AdrLine> <AdrLine>Kranj</AdrLine> </PstlAdr> 隨着oNode.ChildValues['AdrLine'] := ...這是不可能多個值節點創建XML文檔 - 可以添加只有一個同名的價值。我如何添

    3熱度

    1回答

    我注意到可以多次將相同的節點添加到同一個TXMLDocument中 - 這是個好主意嗎? n := XMLDocument1.CreateElement('Test', ''); XMLDocument1.DocumentElement.ChildNodes.Add(n); XMLDocument1.DocumentElement.ChildNodes.Add(n);

    2熱度

    1回答

    我一直在玩TXMLDocument,我一直在努力研究poAsyncLoad在ParseOptions中的作用。該幫助指出它可能會提高大型XML文件的性能(它似乎不會)。該名稱表示它應該在後臺線程中執行某些操作,但在加載大型XML文件時UI仍然凍結。 有誰知道這是幹嘛的? 我正在使用Delphi XE3