swagger ui js 錯誤:Failed to execute 'serializeToString' on 'XMLSerializer': parameter 1 is not of type 'Node'.


經過排查,引發此錯誤的原因是,表中有一個字段名稱為“NodeName”,應該是在前台xml解析時引發沖突所致。我的解決辦法是: 修改列名,修改映射。

如下:

[Column("NodeName")]
public string Name { get; set; }

 

ps:說下我的思路,前台錯誤處打上斷點,循環跳出(或者F8),注意觀察出錯時的節點名,見下圖:

根據此法快速定位到解析錯誤的表名,然后根據排除法,一個一個注釋掉字段,找到出錯的字段。剩下的就好辦了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM