1

Keetle Spoon でリスト出力を生成したい:

システム名、製品名

例:

JOHN Adobe Reader XI (11.0.01)
JOHN D3DX10
JOHN Google Drive
JOHN Adobe Flash Player 11 ActiveX
JOHN Adobe Flash Player 11 Plugin

xml ファイルから:

<computer>
 <system name="JOHN" />
 <operatingsystem name="Microsoft Windows 7 Professional " servicepack="Service Pack 1" />
 <windowscomponents>
  <component name="Windows Media Player (from Start Menu and Desktop)" class="2200" classname="" level="1" />
 </windowscomponents>
 <installedapplications>
  <msiapplication productname="Adobe Reader XI (11.0.01)" vendor="Adobe Systems Incorporated" version="11.0.01" installdate="20130111" />
  <msiapplication productname="D3DX10" vendor="Microsoft" version="15.4.2368.0902" installdate="20121219" />
  <msiapplication productname="Google Drive" vendor="Google, Inc." version="1.7.4018.3496" installdate="20130108" />
  <regapplication productname="Adobe Flash Player 11 ActiveX" version="11.5.502.146" />
  <regapplication productname="Adobe Flash Player 11 Plugin" version="11.5.502.146" />
 </installedapplications>
</computer>

私は設定を使用します: Loop XPath /computer

田畑:

  1. system/@name
  2. installedapplications/msiapplication/@productname
  3. installedapplications/regapplication/@productname

しかし、私は行しか取得しません:

JOHN Adobe Reader XI (11.0.01)
JOHN Adobe Flash Player 11 ActiveX
4

1 に答える 1

0

ケトルスプーンについて私が知っているのは、あなたの以前の質問に答えることだけでしたが、次のものを使用する必要があると思います。

Loop XPath /computer/installedapplications/*

田畑

../../system/@name
@productname
于 2013-01-25T13:54:52.543 に答える