0

これらすべてのノードから有効な XPATH をすべて取得するにはどうすればよいですか?

----------------サンプル XML---------------------

<name version="1.0">
<document>
<documentId>0107</documentId>
<NameDetail>
<firstname>SAM</firstname>
<internalreferenceNumber>12345</internalreferenceNumber>
</NameDetail>
<NameDetail>
<firstname>TECHNO</firstname>
<internalreferenceNumber>12346</internalreferenceNumber>
</NameDetail>
</document>
</name>

上記の XML の場合、出力は次のようになります。

XPATH for name = "/name"
XPATH for documentId = "/document/documentId"
XPATH for firstname = ""/document/NameDetail[1]/firstname"
XPATH for firstname = "/document/NameDetail[2]/firstname"
4

1 に答える 1

0

QTP は XML ドキュメントからの XPath の抽出をサポートしていません。おそらく Microsoft のXMLDOM objectを使用してプレーンな VBScript として自分で行う必要があります。

Set xmlDoc = CreateObject( "Microsoft.XMLDOM" )
于 2012-07-23T13:36:24.010 に答える