2012-02-06 10 views
0

でタグから値を取得しますしかし、結果で私はタグからの価値を見ないデータ名私は属性だけを見るlang。 タグから値を取得するにはどうすればよいですか?それは可能でしょうか、それともPHP上でDOMXMLを使用するXMLファイルを解析する必要がありますか?Zend_Config_Xmlなどは、私はこのようなXMLを持ってatributes

答えて

0

私はあなたのコードでテストしましたが、確かに「Some name4」も取得できませんでした。 http://framework.zend.com/manual/en/zend.config.adapters.xml.htmlの読書の後、あなたは属性とタグを簡単に混在させることはできないようです。あなたが言語と名前の両方を取得するのであれば、:特定の言語がある場合にのみ、あなたが値「一部NAME4」をしたい場合は

<?xml version="1.0"?> <configdata> 
    <data> 
     <data_name> 
      <name>Some name4</name> 
      <lang>en</lang> 
     </data_name> 
    </data> </configdata> 

は、あなたがこのXMLを使用することができます:私はこのXMLを作った

<?xml version="1.0"?> <configdata> 
<data> 
    <data_name> 
     <en> 
      <name>Some name4</name> 
     </en> 
    </data_name> 
</data> </configdata> 

私は、その一般的なタグの最初のXMLを好むと思います。

+0

リンクありがとうございますが、私がDOMを使用したと誤解されていない場合は、値と属性をタグに混在させることができます。 – Evgeniy

+0

それは可能です。残念ながら私はDOMXMLを体験しなければなりません。 – koko

+0

私はDOMXMLでexpを持っています。答えてくれてありがとう。 – Evgeniy

関連する問題