ちょっと、基本的に大量のXML文書があり、多くのノードと属性値とそのすべてのジャズがあります。XML文書全体をPHP変数に自動的に解析します
私はXML/PHPでひどいので、非常に怠惰でありたいと思っており、この機会にGoogleが失敗したようです。
XML文書内のすべての要素を取得してPHP変数にすることが可能な場合は、
私のXMLドキュメントは、多分...
<wrap>
<sub></sub>
<subsub></subsub>
<sub></sub>
<subsub></subsub>
<sub2></sub2>
<sub3 value=''></sub3>
<sub4 value=''></sub4>
</wrap>
のようなものだったのであればそれは再帰的にどんなタグ/ノードの名前のPHP変数にそれをすべて文書変換をチェックしないだろう。例えば、彼らは多分のように見えるだろう。 $折り返し; $ sub 1; $ sub [2]; $ sub2; $ sub3; $ sub4; $ sub3 ['value']; $ sub4 ['value'];
だから、8人の子供のように深く掘り下げて掘り下げるのは賢明でしょうか?
これは可能ですか、 $ sub1 = $ xml-> wrap-> sub 1のように入力する必要があります。なぜなら、1k行以上のコードは私が存在したくないからです。 XMLフィードは、お時間をHERE
おかげでちょうど包みなさい:)
のように$ XMLオブジェクト内の要素を参照することができますありますかなりの数、DOM> PHPサイト上のSimpleXMLのドキュメントのためのcommnetsの配列のサンプル機能します。http: //ca2.php.net/simplexml –
xmlファイル全体を配列変数に格納することができます。この配列はサブ配列と値を持ちます。解析後、配列から任意の値を直接参照できます。 – tHeSiD
@tHeSiDあなたはsimplexmlでそれをどうやってやりますか? – Owen