2011-11-15 5 views
0

XML形式のStringリクエストがあります。リクエストデータを取得するために解析する必要があります。 XMLストリングは、その中に多数のサブタグを配備し、データはCDATAの形で付加され、> & lt、iniです。 私はこのためにSTAXアプローチを使用したいと思います。リクエスト情報を取得するためにXML形式の文字列を解析する必要があります

これが何らかの問題であれば、どうかしてください。

私はあなたがネイティブPHP関数を使ってXMLファイルを解析できるJava Webサービス

+0

DOMの周りであなたの仕事を達成するための簡単なヘルパークラスを書くことができます。これを参照してくださいhttp://stackoverflow.com/a/8346867/851432 – Jomoos

答えて

0

内にこれを必要とします。 EX:

$path = '/my/file/xml.xml'; 
$file = file_get_contents($path); 
$xml = new SimpleXMLElement($file); 

としたノードを取得する:

$value1 = $xml->node[0]->value; 
$value2 = $xml->node[1]->value; 
+0

申し訳ありませんが、私はJava Webservice(これは、PHPはオプションではありません)内にこれを必要と言及しなかった私も私の質問modfyingです – Pawan

+0

Arf!私はJavaを知らないので... – TeChn4K

0

STAXのAPIベースのDOMパーサを使用して任意の問題がないだろう。

+0

バラありがとう、読書のための巨大なXMLがあるかもしれないので、私はDOMの代わりにSTAXのために行くつもりです。しかし残念ながら、私はSTAXを使用してXML文字列をパースすることに関連する例は見つかりませんでした。 – Pawan

関連する問題