«simplexml» etiketlenmiş sorular


12
SimpleXMLElement Nesnesinden değer al
Böyle bir şey var: $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 ); Geonames'den XML indirmesi gerekiyor. Eğer yaparsam print_r($xml): SimpleXMLElement Object ( [code] => Array ( [0] => SimpleXMLElement Object ( [postalcode] => 01-935 …
198 php  simplexml 

8
SimpleXML'den @ attribute'e erişim
@attributeSimpleXML nesnemin bölümüne erişirken sorun yaşıyorum . Ne zaman var_dumptüm nesneyi, ben doğru çıktı almak ve ne zaman var_dumpnesne (iç içe etiketleri), ben doğru çıktı almak, ancak dokümanlar izleyin ve ne zaman geri kalanı var_dump $xml->OFFICE->{'@attributes'}aslında buna rağmen, boş bir nesneyi almak ilki var_dump, çıktıya yönelik niteliklerin olduğunu açıkça gösterir. …
120 php  xml  simplexml 

9
xml'yi bir php dosyasına yüklerken 'xmlParseEntityRef: isim yok' uyarıları
Php kullanarak bir xml okuyorum simplexml_load_file. Ancak xml'yi yüklemeye çalışırken bir uyarı listesi görüntüler 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 …
91 php  xml  simplexml 

4
PHP simpleXML dosyası biçimlendirilmiş bir şekilde nasıl kaydedilir?
PHP'nin SimpleXML'sini kullanarak mevcut bir XML dosyasına bazı veriler eklemeye çalışıyorum. Sorun, tüm verileri tek bir satıra eklemesidir: <name>blah</name><class>blah</class><area>blah</area> ... Ve bunun gibi. Hepsi tek bir satırda. Satır sonları nasıl verilir? Nasıl böyle yaparım? <name>blah</name> <class>blah</class> <area>blah</area> Ben asXML()işlevi kullanıyorum . Teşekkürler.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.