大家好我使用此代码来获取某些文字
我的问题是如何抓取文本而不是标签。 见下面的代码
xmlExportDoc = "C:\Test\ep.xml"
Dim xmldoc As MSXML2.DOMDocument
Dim xmlInvTitle1 As MSXML2.IXMLDOMElement
Set xmldoc = New MSXML2.DOMDocument
xmldoc.async = False
xmldoc.Load (xmlExportDoc)
Set xmlInvTitle1 = xmldoc.SelectNodes("//exchange-documents/exchange-document[0]/bibliographic-data/invention-title[1]").Item(0)
innovationTitleEN = xmlInvTitle1.xml
MsgBox innovationTitleEN
我得到了这个结果
<invention-title lang="de">read this line too</invention-title>
如何删除标签
我只想进入警报
read this line too
这是我的XML
见下面的链接
提前感谢所有Stackoverflow成员
干杯
答案 0 :(得分:0)
你试过......
innovationTitleEN = xmlInvTitle1.InnerXML
答案 1 :(得分:0)
尝试
innovationTitleEN = xmlInvTitle1.value;