タグ付けされた質問 「simplexml」


12
SimpleXMLElementオブジェクトから値を取得する
私はこのようなものを持っています: $url = "http://ws.geonames.org/findNearbyPostalCodes?country=pl&placename="; $url .= rawurlencode($city[$i]); $xml = simplexml_load_file($url); echo $url."\n"; $cityCode[] = array( 'city' => $city[$i], 'lat' => $xml->code[0]->lat, 'lng' => $xml->code[0]->lng ); ジオネームからXMLをダウンロードすることになっています。私がprint_r($xml)取得した場合: SimpleXMLElement Object ( [code] => Array ( [0] => SimpleXMLElement Object ( [postalcode] => 01-935 [name] => Warszawa [countryCode] => PL [lat] => 52.25 …
197 php  simplexml 

8
SimpleXMLから@attributeにアクセスする
@attributeSimpleXMLオブジェクトのセクションへのアクセスに問題があります。I場合はvar_dumpオブジェクト全体、私は正しい出力を取得し、ときに私var_dumpのオブジェクト(ネストされたタグ)の残り、私は正しい出力を得るが、私はドキュメントに従うとするときvar_dump $xml->OFFICE->{'@attributes'}、私はその事実にもかかわらず、空のオブジェクトを取得します1つ目var_dumpは、出力する属性があることを明確に示しています。 誰もが私がここで間違っていることを知っています/どのように私はこの仕事をすることができますか?
120 php  xml  simplexml 

9
xmlをphpファイルにロードする際の「xmlParseEntityRef:名前なし」の警告
を使用してphpでxmlを読んでいsimplexml_load_fileます。ただし、xmlを読み込もうとすると、警告のリストが表示されます Warning: simplexml_load_file() [function.simplexml-load-file]: <project orderno="6" campaign_name="International Relief & Development" project in /home/bluecard1/public_html/test.php on line 3 Warning: simplexml_load_file() [function.simplexml-load-file]: ^ in /home/bluecard1/public_html/test.php on line 3 Warning: simplexml_load_file() [function.simplexml-load-file]: http://..../index.php/site/projects/:15: parser error : xmlParseEntityRef: no name in /home/bluecard1/public_html/test.php on line 3 Warning: simplexml_load_file() [function.simplexml-load-file]: ional Relief & Development" project_id="313" client_name="International Relief …
89 php  xml  simplexml 

4
PHP simpleXMLどのようにフォーマットされた方法でファイルを保存しますか?
PHPのSimpleXMLを使用して、既存のXMLファイルにデータを追加しようとしています。問題は、すべてのデータを1行で追加することです。 <name>blah</name><class>blah</class><area>blah</area> ... 等々。すべて1行で。改行を導入するには? どうすればこのようにできますか? <name>blah</name> <class>blah</class> <area>blah</area> asXML()関数を使用しています。 ありがとう。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.