web-dev-qa-db-fra.com

SimplexML Comment définir correctement le codage et les xmins?

Des idées sur la manière dont je peux obtenir PHPS SimplexMlelement de démarrer avec ce qui suit?

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">

La racine principale sera alors:

<Document></Document>

Ou est-ce que j'utilise simplexml_load_string () pour le configurer?

Contexte: J'extruit SimplexMlelement pour créer des fichiers KML.

ÉDITER

En fait, la fixation des KML XMLNS a été ridiculablement facile à faire:

new simpleXMLElement('<kml xmlns="http://earth.google.com/kml/2.2">
<Document></Document></kml>');

Comment définir le codage = "utf-8" qui me dérange, c'est-à-dire que le KML est acceptable sans cela, mais j'aimerais toujours comprendre comment le faire si POS.

25
Cups
new SimpleXMLElement('<?xml version="1.0" encoding="UTF-8"?>'
                          .'<kml xmlns="http://earth.google.com/kml/2.2">'
                          .'<Document></Document></kml>');
52
OZ_