采购订单错误“;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版本。

有什么建议吗?

采购订单错误“;XML文档(0,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

感谢