采购订单错误“;XML文档(0,0)“中存在错误;
本文关键字:错误 中存在错误 存在 XML 单错误 文档 | 更新日期: 2023-09-27 18:12:43
我有一个c#web应用程序,与QuickBooks Online集成每件事都在运行,直到我添加以下采购订单代码:
Intuit.Ipp.Data.Qbo.PurchaseOrder oPurchaseOrder = new Intuit.Ipp.Data.Qbo.PurchaseOrder();
IList<Intuit.Ipp.Data.Qbo.PurchaseOrder> ModifiedPOs = commonService.FindAll(oPurchaseOrder,1,100) as IList<Intuit.Ipp.Data.Qbo.PurchaseOrder>;
出现一个错误,描述如下:"XML文档(0,0(中有错误">
注意:我使用的是2.1.4.0版本。
有什么建议吗?
请在DEBUG模式下配置记录器,并捕获原始请求和响应XML。如果没有这些,就很难找到确切的问题。这可能是因为XML(API有效负载(中存在一些非XML字符,这就是序列化失败的原因。
参考-https://developer.intuit.com/docs/0025_quickbooksapi/0055_devkits/0150_ipp_.net_devkit_3.0/logging
您可以尝试使用ApiExplorer工具对此进行测试。https://developer.intuit.com/apiexplorer?apiname=V3QBO
感谢