我有一个人员A的xml文件,我需要解析它并使用JSon Parsers和JSon Arrays取出该人的特征。 xml文件如下所示:
<PersonA>
<Physique
Eyes = "Brown"
Hair = "Black"
Height = "5 10'"
/>
<Identification
Name = "Bob"
Ethnicity = "Asian"
/>
</PersonA>
到目前为止我有类似的东西,但我不确定这是否是解决这个问题的正确方法。
public JSONObject paserWSDLXML(String wsdlXML)
{
String jsonString = "";
JSONObject wsdlDefination = new JSONObject();
try
{
JSONParser parser = new JSONParser();
String outPutJSONString = XML.toJSONObject(wsdlXML).toString();
wsdlDefination = (JSONObject)parser.parse(outPutJSONString);
}
catch(Exception e)
{
e.printStackTrace();
}
return wsdlDefination;
}
你们如何处理这个问题?我是JSon的新手,所以任何形式的帮助都会有用。
谢谢。