我想要感谢任何人的回应,时间的头。
从Java应用程序调用AVALARA API时,我得到以下错误。
{"ResultCode": "Error","Messages": [{"Summary": "Malformed JSON near 'ProcessCode' : [Field \"ProcessCode\" is not recognized]","Severity": "Error","Source": "Avalara.Web.REST"}]} 通过下面的。ProcessCode是此接口的必填字段。我觉得我一定错过了一些简单的东西。我不是Java专家,也不是JSON专家,所以我在这一点上有点迷茫。有什么想法吗?
[
{
"ProcessCode" : "1",
"DocCode" : "1234",
"DocType" : "1",
"DocDate" : "09/05/2013",
"CustomerCode" : "11111111",
"LineNo" : "1",
"Amount" : "100",
"DestRegion" : "US",
"DestPostalCode" : "12345",
"OrigRegion" : "US",
"OrigPostalCode" :"12345"
}
] 发布于 2013-09-06 09:27:14
您正在传递JSON数组(方括号),请尝试仅发送单个JSON对象(无方括号)
https://stackoverflow.com/questions/18647615
复制相似问题