我刚刚为VS 2013安装了多设备混合应用程序(预览版)并创建了一个新项目,该项目运行良好。现在我想打开我添加到应用程序内部的一些xml文件,我想知道如何做到这一点。
是否有一种简单的方法可以打开解析本地xml文件?
答案 0 :(得分:2)
要在运行时读取嵌入在应用程序包中的xml,您可以使用例如jquery whitout问题。
Yourxml.xml:
<?xml version="1.0" encoding="utf-8" ?>
<BookList>
<Book>
<Title>title one</Title>
<Publisher>Publisher one</Publisher>
</Book>
<Book>
<Title>Title two</Title>
<Publisher>Publisher two</Publisher>
</Book>
</BookList>
读:
$.ajax({
type: "GET",
url: "yourxml.xml",
dataType: "xml",
success: function(xml) {
$(xml).find('Book').each(function(){
var sTitle = $(this).find('Title').text();
var sPublisher = $(this).find('Publisher').text();
});
}
});