เมื่อใช้ Serializer .NET Xml มาตรฐานมีวิธีใดบ้างที่ฉันสามารถซ่อนค่า null ทั้งหมดได้ ด้านล่างนี้เป็นตัวอย่างผลลัพธ์ของคลาสของฉัน ฉันไม่ต้องการส่งออกจำนวนเต็มที่เป็นโมฆะได้หากตั้งค่าเป็น null
เอาต์พุต Xml ปัจจุบัน:
<?xml version="1.0" encoding="utf-8"?>
<myClass>
<myNullableInt p2:nil="true" xmlns:p2="http://www.w3.org/2001/XMLSchema-instance" />
<myOtherInt>-1</myOtherInt>
</myClass>
สิ่งที่ฉันต้องการ:
<?xml version="1.0" encoding="utf-8"?>
<myClass>
<myOtherInt>-1</myOtherInt>
</myClass>