私は、SimpleXMLを使用して解析する外部エンティティによって生成されたXMLファイルを持っています。 私の問題は、クライアントから与えられたマッピングで、私が必要とする情報を得るための条件がいくつかあることです。 exempleについてはSimpleXML:解析ルールで条件付きのノード値を取得する方法は?
、クライアントコードのマッピングは次のようなものです:E1ADRM1\PARTNER_Q=OSO\E1ADRE1\EXTEND_D
ウィッヒは、クライアントのコードはウィッヒが多くPARTNER_Q
タグのいずれかにネストされ、EXTEND_D
タグの値であることを意味します。 OSO
の値を持つもの。
私は今日SimpleXMLを探索し始めているので、この情報をどのように取得するのか分かりません。
これまで読んだことは、ノードの情報を取得してそのプロパティにアクセスするのはかなり簡単です。単一PARTNER_Qなしの条件私は場合は、私の$clientCode
だろう$xml->E1ADRM1->PARTNER_Q->E1ADRE1->EXTEND_D
(右?)
私は情報がこのことを念頭に置いてPARTNER_Q=OSO
状態を有する得ることができる方法上の任意のヒント?
ありがとうございます。