0
":"が含まれているXML属性を読み込もうとしていますが、 yweather:条件」名前に 'column - :'がある属性を読み込む際にphp simplexmlの問題が発生する
これは私のコードです:
if ($xml = simplexml_load_file("http://weather.yahooapis.com/forecastrss?p=LEXX0003&u=c")) {
$namespacesMeta = $xml->getNamespaces(true);
$yweather = $xml->children($namespacesMeta['yweather']);
$docMeta = $yweather->{'condition'};
var_dump($docMeta);
}
私はstackoverflowの上の別のスレッドをオフに読んだ後ここに来たが、結果は、私は次を得る、私は予想通りではありません。
オブジェクト(SimpleXMLElement)[3]
上記のリンクをチェックすると、XML全体を見ることができます
"yweather:condition"の属性を読みたい 私はXMLの他の部分にアクセスして読む方法を知っていますが、トリッキーな...私も(のgetAttributesを試してみました)、それは
おかげ
おかげで、 が、私はすでに、私は次のエラーを取得しています、ということしようとした: 警告:のvar_dump()[function.varダンプ]:ノードもはやを存在する –