Note that there are some explanatory texts on larger screens.

plurals
  1. POphp XML DOM translates special chars to &#xYY;
    primarykey
    data
    text
    <p>I send this with AJAX POST:</p> <pre><code>&lt;li&gt;&lt;ul class "zone zCentral ui-sortable"&gt;&lt;li&gt;&lt;ul class="region rCol3 ui-sortable"&gt;&lt;li class="" style=""&gt;&lt;div&gt;&lt;span class="tc tc_video"&gt;574081&lt;/span&gt; &lt;span&gt;video: 'Mundo.Hoy': ¿Dónde habré olvidado... mi memoria?&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt; </code></pre> <p>I do this to create XML:</p> <pre><code> header('Content-type: text/html; charset=utf-8'); if(isset($_POST) &amp;&amp; isset($_POST['data'])) { $data = '&lt;ul id="zone_container" class="ui-sortable"&gt;'; $data .= $_POST['data']; $data .= '&lt;/ul&gt;'; $dom = new DOMDocument('1.0', 'utf-8'); $dom-&gt;loadXML($data); echo $dom-&gt;saveXML(); exit(); } </code></pre> <p>and i get this: </p> <pre><code>&lt;?xml version="1.0"?&gt; &lt;ul id="zone_container" class="ui-sortable"&gt; &lt;li&gt;&lt;ul class="zone zCentral ui-sortable"&gt;&lt;li&gt;&lt;ul class="region rCol3 ui-sortable"&gt;&lt;li class="" style=""&gt;&lt;div&gt;&lt;span class="tc tc_video"&gt;574081&lt;/span&gt; &lt;span&gt;video: 'Mundo.Hoy': &amp;#xBF;D&amp;#xF3;nde habr&amp;#xE9; olvidado... mi memoria?&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt; </code></pre> <p>¿Dónde habré olvidado... mi memoria?</p> <p>translates to:</p> <pre><code>&amp;#xBF;D&amp;#xF3;nde habr&amp;#xE9 ; olvidado... mi memoria? </code></pre> <p>I need original chars in the XML, these are utf-8 valid and i don't know the reason for this encode :(</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload