使用jQuery将XML解析为HTML

问题描述:

我的脚本有一些小问题。我想用一些数据元素解析xml文件到我的html文件。所以我尝试使用jQuery,但它不起作用。你可以帮我吗?使用jQuery将XML解析为HTML

这是我的XLM文件:

<?xml version="2.0"?> 
<choices xml:lang="PL"> 
    <complete>Wskazówka</complete> 
    <temperature>300 stopni celcjusza</temperature> 
</choices> 

这是我的jQuery代码:

$(document).ready(function() { 
    $.get('../data/content_data.xml', function(data) { 
     var complete = $(data).find('complete').text(); 
     var temperature = $(data).find('temperature').text(); 

     $('div.menu_circle').text(complete + "|" + temperature); 
    }); 
}); 

我没有尝试这样做我自己,但也许它可以帮助:

http://www.switchonthecode.com/tutorials/xml-parsing-with-jquery

问题是如何尝试输出你的变量。尝试追加你的变量到你的元素。

$(complete + "|" + temperature).appendTo('div.menu_circle'); 
+0

这并没有提供问题的答案。要批评或要求作者澄清,在他们的帖子下留下评论 - 你总是可以评论你自己的帖子,一旦你有足够的[声誉](http://stackoverflow.com/help/whats-reputation),你会能够[评论任何帖子](http://stackoverflow.com/help/privileges/comment)。 – cpburnz 2015-05-22 18:20:54

+0

@cpburnz好的。在这里。 – 2015-05-22 18:42:24

+0

所以......'complete =“Wskazówka”''和'temperature =“300 stopni celcjusza”',那么jQuery选择器$(“Wskazówka| 300 stopni celcjusza”)是什么意思?这是一个破碎的选择器。 – cpburnz 2015-05-22 18:59:45