获取采购订单{“QBO API中的XML文档(0,0)中存在错误。”}

时间:2014-05-02 09:33:34

标签: rest c#-4.0 quickbooks-online purchase-order

var pos = new Intuit.Ipp.Data.Qbo.PurchaseOrder(); var Poos = commonService.FindAll(pos,1,10).ToList();

{“XML文档中存在错误(0,0)。”}

Intuit.Ipp.E​​xception.SerializationException

任何人都可以帮我解决这个问题。

谢谢,

1 个答案:

答案 0 :(得分:0)

在原始响应XML中,有一些非xml或控制字符导致devkit的XML反序列化器失败。

您可以启用devkit的记录器来获取原始响应。您可以将其复制粘贴到任何启用了UTF-8的编辑器中,以查看导致此问题的字符。

如果它与原始数据(您在QBO中拥有的数据)有关,请从QBO UI更正。

PN - 理想情况下,服务器应处理非XML或特殊字符,但此修复程序仍未到位。

谢谢