simplexml_load_string - xml to array php
¿SimpleXml cómo configurar correctamente la codificación y xmins? (1)
new SimpleXMLElement(''<?xml version="1.0" encoding="UTF-8"?>''
.''<kml xmlns="http://earth.google.com/kml/2.2">''
.''<Document></Document></kml>'');
¿Alguna idea sobre cómo puedo hacer que PHPs SimplXMLElement comience con lo siguiente?
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
La raíz principal será entonces:
<Document></Document>
¿O uso simplexml_load_string () para configurarlo?
Contexto: estoy extendiendo simpleXmlElement para crear algunos archivos kml.
EDITAR
En realidad, configurar el xmlns kml fue risiblemente fácil de hacer:
new simpleXMLElement(''<kml xmlns="http://earth.google.com/kml/2.2">
<Document></Document></kml>'');
Justo cómo configurar encoding = "UTF-8" que me está molestando, aparentemente el kml es aceptable sin eso, pero todavía me gustaría entender cómo hacerlo si pos.