当xml元素为空时,XmlSerializer抛出异常
答案 0 :(得分:1)
请尝试添加
<?xml version="1.0" encoding="UTF-8"?>
在xml文件的开头。
答案 1 :(得分:1)
不幸的是<StartRange></StartRange>
不是'null'/'nil',它是一个空字符串。空字符串不是有效的整数 - 因此是错误。
您需要更改XML以添加xsi:nil="true"
属性或更改定义以对这些属性使用string
(并在事后解析它们)。