【发布时间】:2012-03-19 08:18:15
【问题描述】:
我正在尝试在 SoapObject 中创建一个新属性,该属性将包含简单的字符串属性,它们的属性如下:
<Power Unit="kw">1500</Power>
这是我在下面的示例中使用的代码。
final SoapObject powerObject= new SoapObject(namespace, "Power");
powerObject.addAttribute("Unit", getPowerUnit());
PropertyInfo powerObjectProperty = new PropertyInfo();
powerObjectProperty .setName("");
powerObjectProperty .type = String.class;
powerObjectProperty .setValue(getPower());
powerObjectProperty .addProperty(powerObjectProperty);
root.addSoapObject(powerObject); // this is my root for the hierarchy
我能达到的最佳效果如下:
<Power Unit="kw"><>1500</></Power>
我什至尝试将所有内容添加为字符串,但它会编码 标签。
<Power Unit"kw">1500</Power>
我正在使用:
ksoap2-android-assembly-2.6.0-jar-with-dependencies.jar on android。
【问题讨论】:
标签: android properties attributes ksoap2