ホームページ  >  記事  >  バックエンド開発  >  php を使用して XML ノード データを取得する方法に関するいくつかの疑問を解決するのに協力してください。

php を使用して XML ノード データを取得する方法に関するいくつかの疑問を解決するのに協力してください。

WBOY
WBOYオリジナル
2016-06-13 13:18:15994ブラウズ

php で XML ノード データを取得するという小さな問題を解決してください。
とても悪いので、=express,= のときの の値を取得したいのです。 530000、兄貴がくれます 詳細なコードを書いてください?

データ コードは次のとおりです:



8.0
22.0
折り目> 3.0</express_increase>
< express_price> 8.0</chress_price>
< name> express</name>
< postage_id> list="true">

440000
181030917
3.0 10.0
ems

130000,360000,500000 ,460000,370000,530 000,520000, 340000,510000,420000,450000,410000,110000,120000,430000,350000

1810 30918
GT;5.0< ;/増加>
<価格>15.0
<タイプ>エクスプレス




/postage>
< /postage_get_response>
-----解決策--------

このページには =530000 のタグがありません。 。以下は構造全体を出力するだけです。それを経験し、自分で判断することで結果を得ることができます。 。

PHP コード<div class="clear">

$xml=3.0増加>
  10.0価格>
  <type>ems</type>
  </postage_mode>
  <postage_mode<dests>130000,360000,500000,460000,370000,530000,520000,340000,510000,420000,450000,410000,110000,120000,43 0000,350000
  <id>181030918</id>
  5.0増加>
  15.0価格>
  <type>express</type>
  </postage_mode>
  </postage_modes>
  </送料>
</postage_get_response>
XML;
$con=simplexml_load_string($xml);
print_r($con); </div>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。