2

私が見ているいくつかの Perl コードは、メソッド呼び出しから xml データを返しています。この xml データを表示するにはどうすればよいですか?

コード:

print "$xml";

私が得るもの:

XML::XPath=HASH(0xa408dbc)

私が欲しいもの: 実際のxmlコンテンツ、つまり:

<sometag>
  <sometag2/>
</sometag>
4

1 に答える 1

4

私はあなたがのいずれかを望んでいると信じています

print $xml->find('/')->string_value;
print $xml->findnodes_as_string('/');

つまり/、XPath オブジェクトのルート (' ') ノードを見つけて、文字列として出力します。

于 2012-06-04T20:02:51.990 に答える