我只是对一项 Web 服务进行 Soap 调用,然后在一个字符串中给出响应,其中包含如下所示的数据:
[Map{
item=anyType{key=customer_id; value=1; };
item=anyType{key=created_at; value=2007-08-30 23:23:13; };
item=anyType{key=updated_at; value=2008-08-08 12:28:24; };
item=anyType{key=increment_id; value=000000001; };
item=anyType{key=store_id; value=1; };
item=anyType{key=website_id; value=1; };
item=anyType{key=default_billing; value=274; };
item=anyType{key=default_shipping; value=274; };
item=anyType{key=disable_auto_group_change; value=0; };
item=anyType{key=email; value=john.doe@example.com; };
item=anyType{key=firstname; value=John; };
item=anyType{key=group_id; value=1; };
item=anyType{key=lastname; value=Doe; };
item=anyType{key=middlename; value=; };
item=anyType{key=password_hash; value=2049484a4020ed15d0e4238db22977d5:eg; };
item=anyType{key=prefix; value=; };
item=anyType{key=suffix; value=; };
item=anyType{key=taxvat; value=; };
}]
所以我只是尝试了很多资源来解析这个响应,比如 JSON、Vector、Enumeration、Map、HashMap ......但我无法解析这个响应,
这不是 JSON 响应,但我仍然尝试用 JSON 解析数据,但我不能......
解析这种响应的最佳方法是什么?
有人知道怎么做这个吗 ?
谢谢......