【问题标题】:KSOAP Adding attribute to the xml tagKSOAP 将属性添加到 xml 标记
【发布时间】:2018-07-27 12:10:25
【问题描述】:

如何在android中使用Ksoap给XML标签添加一个属性? 下面给出要构造的 XML 标记

 <IndividualDetails>
 <GoodsTagMaterialQuantity unitCode="EA">20</GoodsTagMaterialQuantity>
</IndividualDetails>

使用 ksoap 库找到下面给出的 android 代码

 // Individual Details
    SoapObject individualDetails = new SoapObject();
    individualDetails.addProperty("ExternalSerialID", "WAREHOUSE TASK " + taskId);
    individualDetails.addProperty("GoodsTagMaterialQuantity", actualQuantity).addAttribute("unitCode","EA");

输出:

<IndividualDetails unitCode="EA">
GoodsTagMaterialQuantity>20</GoodsTagMaterialQuantity>
</IndividualDetails>

【问题讨论】:

    标签: android web-services ksoap2 android-webservice


    【解决方案1】:

    示例代码:

        SoapObject GoodsTagMaterialQuantity = new SoapObject();
        GoodsTagMaterialQuantity.addAttribute("unitCode","EA");
        GoodsTagMaterialQuantity.setInnerText(actualQuantity);
    

    示例输出:

    <GoodsTagMaterialQuantity unitCode="EA"><![CDATA[1]]></GoodsTagMaterialQuantity>
    

    【讨论】:

      猜你喜欢
      • 2020-02-13
      • 1970-01-01
      • 2022-09-24
      • 2013-09-02
      • 2014-10-07
      • 1970-01-01
      • 1970-01-01
      • 2011-09-14
      • 1970-01-01
      相关资源
      最近更新 更多