Javascript [对象元素]

渚湖

我正在尝试从 webservice 获取一些 xml 数据。我可以访问所有数据,但无法一一获取。我想将数据写入 id 为“代码”的 div。它写[对象元素]。我必须做什么?

<script type="text/javascript">
        $(document).ready(function () {
            var returnValue = localStorage.getItem("returnValue");
            var userName = localStorage.getItem("userName");
            alert("Hello" + userName);
            var wsUrl = "http://xxx=GetStocks";

            var soapRequest =
                '<?xml version="1.0" encoding="utf-8"?>\
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\ xmlns:xsd="http://www.w3.org/2001/XMLSchema"\ xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">\
  <soap:Body>\
    <GetStocks xmlns="http://sales.xxx.org/">\
      <token>' + returnValue + '</token>\
    </GetStocks>\
  </soap:Body>\
</soap:Envelope>';

            $.ajax({
                type: "POST",
                url: wsUrl,
                contentType: "text/xml",
                dataType: "xml",
                data: soapRequest,
                success: processSuccess,
                error: processError
            });
        });

        function processSuccess(data, status, req) {
            if (status == "success") {
                var stocks = $(req.responseXML).find("pStockInfo");
                var codes = $(req.responseXML).find("Code");
                var stocksCount = stocks.length;

                $("#code").text(codes[0]); //Here i want first code.               
            }
        }

        function processError(data, status, req) {
            alert(req.responseText + " " + status);
        }
    </script>

在此处输入图片说明

xml数据

在此处输入图片说明

我想获得第一个代码“FO19428”

弗拉德·约努特

你可以使用jQuery.eq()

 var codes = $(req.responseXML).find("Code");
 var firstCode = codes.eq(0).text(); 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过索引访问JavaScript对象元素

来自分类Dev

在javascript中移动对象元素的位置

来自分类Dev

对象元素javascript中的图像

来自分类Dev

如何在javascript中对对象元素进行分组

来自分类Dev

如何在JavaScript中将数组元素内部更改为对象元素?

来自分类Dev

引用对象元素

来自分类Dev

MongoDb从数组中删除对象元素

来自分类Dev

从列表中打印出对象元素

来自分类Dev

更改 json 中的对象元素

来自分类Dev

当单击元素的 id 等于对象元素时输出元素

来自分类Dev

给定多个对象键的数组对象元素的索引

来自分类Dev

下划线从对象元素创建对象数组

来自分类Dev

PHP:将对象数组按对象元素分组的功能

来自分类Dev

从对象字段按顺序访问对象元素数组?

来自分类Dev

将MATLAB Javabuilder输出对象元素转换为数组

来自分类Dev

在js中访问包含冒号的对象元素

来自分类Dev

使用splice react native从数组中删除对象元素

来自分类Dev

如何获取没有对象元素重复的数组

来自分类Dev

平面清单未显示每个对象元素

来自分类Dev

如何获得所有对象元素的数组?

来自分类Dev

使用SitePrism的页面对象元素执行页面断言

来自分类Dev

在js中访问包含冒号的对象元素

来自分类Dev

以文本形式检索对象元素中的SVG Dom

来自分类Dev

需要在LinkedList中搜索对象元素

来自分类Dev

Angular将对象元素绑定到HTML

来自分类Dev

从定义的字符串中获取对象元素

来自分类Dev

确保对象元素已完全加载页面

来自分类Dev

使用 find 和 slice 更新对象元素

来自分类Dev

将对象元素转换为数组 int[] java spring