C# 采购订单错误“;XML文档(0,0)中存在错误;

C# 采购订单错误“;XML文档(0,0)中存在错误;,c#,quickbooks,intuit-partner-platform,quickbooks-online,intuit,C#,Quickbooks,Intuit Partner Platform,Quickbooks Online,Intuit,我有一个与QuickBooks Online集成的c#web应用程序 在我添加以下采购订单代码之前,一切都在运行: Intuit.Ipp.Data.Qbo.PurchaseOrder oPurchaseOrder = new Intuit.Ipp.Data.Qbo.PurchaseOrder(); IList<Intuit.Ipp.Data.Qbo.PurchaseOrder> ModifiedPOs = commonService.FindAll(oPurchaseOrder,1,

我有一个与QuickBooks Online集成的c#web应用程序 在我添加以下采购订单代码之前,一切都在运行:

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>;
Intuit.Ipp.Data.Qbo.PurchaseOrder OpurCaseOrder=new Intuit.Ipp.Data.Qbo.PurchaseOrder();
IList ModifiedPOs=commonService.FindAll(OpurCaseOrder,1100)作为IList;
出现以下描述中的错误:“XML文档(0,0)中有错误”

注意:我使用的是2.1.4.0版


有什么建议吗?

请在调试模式下配置记录器,并捕获原始请求和响应XML。没有这些,就很难找到确切的问题。这可能是因为XML(API负载)中存在一些非XML字符,这就是序列化失败的原因

参考-

您可以尝试ApiExplorer工具来测试这一点。

谢谢