Preguntas etiquetadas con simplexml


12
Obtener valor del objeto SimpleXMLElement
Tengo algo como esto: $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 ); Se supone que descarga XML de geonames. Si lo hago print_r($xml), obtengo: SimpleXMLElement Object ( [code] => Array ( [0] => SimpleXMLElement …
197 php  simplexml 

8
Accediendo a @attribute desde SimpleXML
Tengo problemas para acceder a la @attributesección de mi objeto SimpleXML. Cuando var_dumpobtengo el objeto completo, obtengo la salida correcta, y cuando obtengo el var_dumpresto del objeto (las etiquetas anidadas), obtengo la salida correcta, pero cuando sigo los documentos y var_dump $xml->OFFICE->{'@attributes'}, obtengo un objeto vacío, a pesar del hecho …
120 php  xml  simplexml 

9
Advertencias 'xmlParseEntityRef: sin nombre' al cargar xml en un archivo php
Estoy leyendo un xml en php usando simplexml_load_file. Sin embargo, al intentar cargar el xml, muestra una lista de advertencias 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 …
89 php  xml  simplexml 

4
PHP simpleXML ¿cómo guardar el archivo de forma formateada?
Estoy intentando agregar algunos datos a un archivo XML existente usando SimpleXML de PHP. El problema es que agrega todos los datos en una sola línea: <name>blah</name><class>blah</class><area>blah</area> ... Y así. Todo en una sola línea. ¿Cómo introducir saltos de línea? ¿Cómo lo hago así? <name>blah</name> <class>blah</class> <area>blah</area> Estoy usando la …

7
¿Cómo usar XMLReader en PHP?
Tengo el siguiente archivo XML, el archivo es bastante grande y no he podido obtener simplexml para abrir y leer el archivo, así que estoy probando XMLReader sin éxito en 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> </products> …


11
Forzar un objeto SimpleXML a una cadena, independientemente del contexto
Digamos que tengo un XML como este <channel> <item> <title>This is title 1</title> </item> </channel> El siguiente código hace lo que quiero, ya que genera el título como una cadena $xml = simplexml_load_string($xmlstring); echo $xml->channel->item->title; Este es mi problema. El siguiente código no trata el título como una cadena en …
78 php  xml  simplexml 
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.