Ich habe ein System, das AJAX zum Senden/Empfangen von Informationen vom Server (PHP) verwendet. Auf der Serverseite, ich nehme an dem folgenden Code in den XML zu ‚Store‘ und dann lesen und es auf dem Client verwenden:So speichern/senden Sie sprachspezifische Zeichen über XML
<div id="someDiv">Čiča Gliša</div>
Der Server selbst gibt keine ‚Fehler‘ in den Protokollen, die XML bekommt gesendet, aber auf der Client-Seite bekomme ich den "nicht gut formatiert" Fehler beim Versuch, dies zu lesen.
Die XML selbst ist mit dieser Zeile "erstellt" (soweit ich das beurteilen kann, bin ich nicht wirklich ein Backend-Entwickler, also wäre ich mit diesen Dingen nicht so kompetent, aber es ist der Inhalt "dass das Problem verursacht dieses Mal so bin ich mit der Lösung es beauftragt.
$this->xml = new SimpleXMLElement('<?xml version="1.0" encoding="UTF-8"?><xml/>')
Wenn ich die Buchstaben ändern C und S C und S es funktioniert. Aber ich weiß nicht, wie man es sonst arbeiten.
Verwendung von Mozzila auf dem Client, wenn es darauf ankommt, frisch installiert
EDIT: XML als in den Kommentaren angefordert
(wenn ich es richtig debuggen verwaltet)
Antwort:
<?xml version="1.0" encoding="UTF-8"?>
<xml>
<client_contents>
<frame>
<![CDATA[
<div id="upper">upper div</div><br>
<div id="middle">middle</div><br>
<div id="lower">lower div <br>
<a onclick="ExecuteScenario('POST',6,1);">Run Something</a></div>
]]>
</frame>
<upper>
<![CDATA[
<div class="col-lg-4 col-md-5 col-sm-6 col-xs-10 col-lg-offset-7 col-md-offset-6 col-sm-offset-5 col-xs-offset-1 info-content">
<div class="row title">
<h2>Naziv turisti?kog objekta</h2>
</div>
<div class="one-info">
<div class="icon">
<span class="glyphicon glyphicon-home"></span>
</div>
<div class="data">
<p>Ulica Cica Gli�e 15</p>
<p>11215 Donji Svrd�ibrd�ilovci</p>
</div>
</div>
</div>
]]>
</upper>
<middle>
<![CDATA[
<div> MENU </div>
]]>
</middle>
</client_contents>
<data_sets>
<Data>
</Data>
</data_sets>
<java_scripts/>
</xml>
Was habe ich Hinweis ist, dass es ein End-Tag ist, ohne jemals eine Öffnung ein Wesen , obwohl dies nicht die Ursache des Fehlers zu sein scheint, denn sobald ich die Zeichen Č
entferne, fängt das Ding an zu arbeiten.
können Sie nur mit cdata Konstruktion zum Beispiel – Naumov
Nutzen Sie Inhaltstyp utf php header 8 beim Lesen oder Schreiben. –
Sie meinen im HTML? – Dellirium