빈 태그가 포함 된 XML 파일을 비 직렬화하는 솔루션을 찾으려면 도와 주시겠습니까?Xml 빈 태그 역 직렬화
<Report>
<ItemsCount></ItemsCount>
</Report>
그리고 내가 좋아하는 클래스의 객체로를 직렬화하는 :
예는 여기에 내가 직렬화에 사용하고
public class Report{
public int? ItemsCount { get;set;}
}
내 XML 스키마입니다 :
[XmlRoot]
public partial class Report
{
private int? itemsCount;
[XmlElement(IsNullable = true)]
public int? ItemsCount {
get
{
return itemsCount;
}
set
{
itemsCount = value;
}
}
ItemsCount 태그가 전혀없는 경우 제대로 작동하지만, 동시에 존재하고 비어있는 경우 c ase 거기에 라인에 관한 예외를 던지면서이 태그는 xml에 있습니다.
솔루션을 찾기 위해 많은 링크가 있지만 성공하지 못했습니다.
또한 모든 경우에 태그를 무시하고 싶지 않고 대신 null 값을 가져 오려고합니다.