Als «simplexml» getaggte Fragen


12
Wert vom SimpleXMLElement-Objekt abrufen
Ich habe so etwas: $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 ); Es soll XML von Geonamen herunterladen. Wenn ich das print_r($xml)bekomme, bekomme ich: SimpleXMLElement Object ( [code] => Array ( [0] => SimpleXMLElement …
197 php  simplexml 

8
Zugriff auf @attribute über SimpleXML
Ich habe ein Problem beim Zugriff auf den @attributeAbschnitt meines SimpleXML-Objekts. Wenn ich var_dumpdas gesamte Objekt erhalte, erhalte ich die richtige Ausgabe, und wenn ich var_dumpden Rest des Objekts (die verschachtelten Tags) erhalte, erhalte ich die richtige Ausgabe, aber wenn ich den Dokumenten folge und var_dump $xml->OFFICE->{'@attributes'}erhalte, erhalte ich trotzdem …
120 php  xml  simplexml 

9
'xmlParseEntityRef: no name' warnt beim Laden von xml in eine PHP-Datei
Ich lese eine XML in PHP mit simplexml_load_file. Beim Versuch, die XML zu laden, wird jedoch eine Liste mit Warnungen angezeigt 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 …
89 php  xml  simplexml 

4
PHP simpleXML Wie speichere ich die Datei formatiert?
Ich versuche, einer vorhandenen XML-Datei mit SimpleXML von PHP einige Daten hinzuzufügen. Das Problem ist, dass alle Daten in einer einzigen Zeile hinzugefügt werden: <name>blah</name><class>blah</class><area>blah</area> ... Und so weiter. Alles in einer einzigen Zeile. Wie führe ich Zeilenumbrüche ein? Wie mache ich das so? <name>blah</name> <class>blah</class> <area>blah</area> Ich benutze die …

7
Wie verwende ich XMLReader in PHP?
Ich habe die folgende XML-Datei, die Datei ist ziemlich groß und ich konnte Simplexml nicht dazu bringen, die Datei zu öffnen und zu lesen, also versuche ich XMLReader ohne Erfolg in PHP <?xml version="1.0" encoding="ISO-8859-1"?> <products> <last_updated>2009-11-30 13:52:40</last_updated> <product> <element_1>foo</element_1> <element_2>foo</element_2> <element_3>foo</element_3> <element_4>foo</element_4> </product> <product> <element_1>bar</element_1> <element_2>bar</element_2> <element_3>bar</element_3> <element_4>bar</element_4> </product> …


11
Erzwingen eines SimpleXML-Objekts zu einer Zeichenfolge, unabhängig vom Kontext
Angenommen, ich habe XML wie dieses <channel> <item> <title>This is title 1</title> </item> </channel> Der folgende Code macht das, was ich will, indem er den Titel als Zeichenfolge ausgibt $xml = simplexml_load_string($xmlstring); echo $xml->channel->item->title; Hier ist mein Problem. Der folgende Code behandelt den Titel in diesem Kontext nicht als Zeichenfolge, …
78 php  xml  simplexml 

3
Verwenden von SimpleXML zum Erstellen eines XML-Objekts von Grund auf neu
Ist es möglich, mit den SimpleXML-Funktionen von PHP ein XML-Objekt von Grund auf neu zu erstellen? Wenn Sie die Funktionsliste durchsehen, gibt es Möglichkeiten, eine vorhandene XML-Zeichenfolge in ein Objekt zu importieren, das Sie dann bearbeiten können. Wenn ich jedoch ein XML-Objekt nur programmgesteuert von Grund auf neu generieren möchte, …
76 php  xml  simplexml 

11
PHP 7 simpleXML
Ich teste PHP7 und habe nach einem kürzlich durchgeführten Update ein seltsames Problem. SimpleXML sollte standardmäßig aktiviert sein und meine phpinfoSeite zeigt, dass es verfügbar ist: Die Funktionen sind jedoch nicht verfügbar: <?php if (function_exists('simplexml_load_file')) { echo "simpleXML functions are available.<br />\n"; } else { echo "simpleXML functions are not …
71 php  simplexml  php-7 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.