首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dojo 1.8 XMLStore

Dojo 1.8 XMLStore
EN

Stack Overflow用户
提问于 2013-01-26 18:20:48
回答 1查看 781关注 0票数 1

如何在Dojo1.8API中定义XML存储

在旧的API中,我们这样定义它

代码语言:javascript
复制
var store = new dojox.data.XmlStore({url: "books.xml", rootItem: "book"});
var gotBooks = function(items, request){
  for(var i = 0; i < items.length; i++){
    var item = items[i];
    console.log("Located book: " + store.getValue(item, "title");
  }
}
var request = store.fetch({query: {isbn:"A9B57*"}, onComplete: gotBooks});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-26 18:24:02

这是books.xml

代码语言:javascript
复制
<?xml version="1.0" encoding="ISO-8859-1"?>
<books>
  <book>
      <isbn>1</isbn>
      <title>Title of 1</title>
      <author>Author of 1</author>
  </book>
  <book>
      <isbn>2</isbn>
      <title>Title of 2</title>
      <author>Author of 2</author>
  </book>
  <book>
      <isbn>3</isbn>
      <title>Title of 3</title>
      <author>Author of 3</author>
  </book>
  <book>
      <isbn>4</isbn>
      <title>Title of 4</title>
      <author>Author of 4</author>
  </book>
  <book>
      <isbn>5</isbn>
      <title>Title of 5</title>
      <author>Author of 5</author>
  </book>
  <book>
      <isbn>6</isbn>
      <title>Title of 6</title>
      <author>Author of 6</author>
  </book>
</books>

您可以使用以下代码查看这个新的

代码语言:javascript
复制
<script type="text/javascript" src="web/dojo/dojo.js" data-dojo-config="async: true"></script>

<script>
 require(["dojox/data/XmlStore"],
          function(XmlStore){
      var store = new XmlStore({url: "http://localhost:8080/DojoProject/book.xml", rootItem: "book"});
      var gotBooks = function(items, request){
        for(var i = 0; i < items.length; i++){
          var item = items[i];
          console.log("Located book: " + store.getValue(item, "title"));
        }
      }
      var request = store.fetch({query: {isbn:"1"}, onComplete: gotBooks});

          });
</script>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14535972

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档