คำถามติดแท็ก 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 …
198 php  simplexml 

8
การเข้าถึง @attribute จาก SimpleXML
ฉันมีปัญหาในการเข้าถึง@attributeส่วนของวัตถุ SimpleXML ของฉัน เมื่อฉันvar_dumpสร้างวัตถุทั้งหมดฉันจะได้ผลลัพธ์ที่ถูกต้องและเมื่อฉันvar_dumpเหลือวัตถุ (แท็กที่ซ้อนกัน) ฉันจะได้ผลลัพธ์ที่ถูกต้อง แต่เมื่อฉันทำตามเอกสารและvar_dump $xml->OFFICE->{'@attributes'}ฉันได้รับวัตถุว่างเปล่าแม้ว่าจะมีความจริงที่ว่าvar_dumpอย่างแรกแสดงให้เห็นอย่างชัดเจนว่ามีคุณลักษณะที่จะส่งออก ใครรู้ว่าฉันทำอะไรผิดที่นี่ / ฉันจะทำงานนี้ได้อย่างไร?
120 php  xml  simplexml 

9
คำเตือน 'xmlParseEntityRef: no name' ขณะโหลด xml ลงในไฟล์ php
ฉันกำลังอ่าน xml ใน php โดยใช้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]: …
91 php  xml  simplexml 

4
PHP simpleXML จะบันทึกไฟล์ในรูปแบบได้อย่างไร?
ฉันกำลังพยายามเพิ่มข้อมูลบางอย่างในไฟล์ XML ที่มีอยู่โดยใช้ SimpleXML ของ PHP ปัญหาคือมันเพิ่มข้อมูลทั้งหมดในบรรทัดเดียว: <name>blah</name><class>blah</class><area>blah</area> ... และอื่น ๆ ทั้งหมดในบรรทัดเดียว แนะนำตัวแบ่งบรรทัดอย่างไร? ฉันจะทำให้มันเป็นแบบนี้ได้อย่างไร? <name>blah</name> <class>blah</class> <area>blah</area> ฉันกำลังใช้asXML()ฟังก์ชัน ขอบคุณ.
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.