我試圖使用GetListItems Web服務方法來檢索列表的所有項目。該方法引發一條InvalidOperation異常,消息是「XML文檔中存在錯誤」。似乎至少有一個列值包含「非法」十六進制值......至少就XML節點而言。SharePoint列表數據的XML字符串
除了在時間拉回每個項目一個(並跳過「壞」項),有沒有辦法讓在由GetListItems返回的原始XML數據?我的想法是,如果我有原始字符串,我可以嘗試在將其轉換爲XML節點(然後再轉換爲DataTable)之前進行清理。
任何其他的想法,將不勝感激。
感謝
傑森
是。當我使用Fiddler時,我看到XML數據被返回。此外,當我修改查詢以排除該列表項時,代碼將按預期工作。 – Jason