1
을 으로 변경하고 싶습니다. JSON. 는 XML이 번호 필드가 포함 된 경우변환하지 않고 xml을 json으로 변환합니다. String/Integer?
JSONObject jso = XML.toJSONObject(xmlStr);
그러나, 나는 JSONObject
에서만 문자열 필드를 가지고 싶다 :
현재, 나는 LIB org.json에 이것을 확인하십시오. 예를 들어
는 : XML 파일은
입니다
:{
"ID" : "3",
"Name" : "ApplicationName"
}
:
{
"ID" : 3,
"Name" : "ApplicationName"
}
최종 결과가 있어야한다 :
<ID>3</ID>
<NAME>ApplicationName</NAME>
org.json 가지고 나에게 허용
그건 힘든 일입니다. XML을 Map으로 직렬화 해제하여 모든 것을 String으로 가져온 다음 JSON으로 직렬화하는 것이 더 성공적 일 수 있습니다. 고마워요. –
고마워요. 그러나 XML 파일이 예제보다 더 복잡 할 때 XML 파일을 deserialize 할 수 있습니까? –
나는 왜 안 보이지. JSON 객체이고 JSON 배열이 아닌 한 Map을 사용하는 것이 좋습니다. –