Xml-Aufruf mit jQuery, (ungültiges XML)
Ich habe ein problem , ich möchte einige Daten aus der XML-Datei (wenn ich sagen kann, dass es XML-Datei), mit jQuery:
Dies ist mein jQuery, es funktioniert mit normalen XML-Datei :
$.ajax({
type: "GET",
url: "test.xml",
dataType: "xml",
success: function(xml) {
$(xml).find('result').each(function(){
var bid = $(this).find('bid').text();
alert(bid);
});
}
});
Aber das sind die Daten:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<?xml version="1.0" ?>
<T_transmission>
<result>
<last>9.9200</last>
<bid>9.9000</bid>
<ask>9.9200</ask>
<mid>9.9100</mid>
</result>
</T_transmission>
</string>
Weil es "<string ...>
es funktioniert nicht ...
Kann jemand vorschlagen, wie es zu lösen ist oder vielleicht gibt es einen anderen Weg, das zu beheben ...
Vielen Dank !!!!!!
- Was auf der Erde ist, dass pseudo-XML aus?
- Ich habe keine Ahnung, ich habe nur ein Pfad zu dieser XML , und sonst nichts
- Ja, das ist definitiv nicht XML. Es gibt keinen "error recovery" oder "sorta ok" - Modus für XML. Entweder es ist, oder es ist es nicht.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn das xml-format ist völlig außerhalb Ihrer Kontrolle, Sie könnten hack es ein bisschen wie also. Dieser arbeitete für mich in FireFox.
Müssen Sie aktualisieren Sie Ihre version von jquery oder zu Lesen versuchen die Datei wie eine normale Datei, dann die jquery-zu analysieren.