2
我在MSXML 6中使用IXMLDOM在C++ MFC應用程序中構建XML文件。有沒有辦法在內存中查看xml文檔的內容?如何在構建XML文件時查看IXMLDOMElementPtr的內容?
例如,XPATH查詢在創建文件的一半時失敗。我將如何查看xml文檔的全部內容?
謝謝!
我在MSXML 6中使用IXMLDOM在C++ MFC應用程序中構建XML文件。有沒有辦法在內存中查看xml文檔的內容?如何在構建XML文件時查看IXMLDOMElementPtr的內容?
例如,XPATH查詢在創建文件的一半時失敗。我將如何查看xml文檔的全部內容?
謝謝!
IXMLDOMElement
從IXMLDOMNode
派生,並IXMLDOMNode
具有xml
屬性,你可以用它來獲得內存中的XML的文本表示。
IXMLDOMElementPtr spElement = ...;
_bstr_t xmlContents = spElement->xml();
如果你正在尋找一種方式來看到在調試器中XML的內容,無需改變現有的代碼添加此調用,這是可能的,但我不完全知道去哪裏找。
調試器的解決方案是我所希望的......但感謝代碼提示,這是完美的。 – 2008-10-28 13:23:22