0

.NET では、XmlElement( IsNullable = true ) を使用して null 許容要素をシリアル化できます。これにより、次の結果が得られます。

<SomeElement xsi:nil="true" />.

ただし、null されるフィールドの後に xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance を追加できるようにする必要があります。

例:

<SomeElement xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>

これは可能ですか?

4

1 に答える 1

0

私はそれを考え出した。答えは次のとおりです。

[XmlElement(IsNullable = true, Namespace = "http://www.w3.org/2001/XMLSchema-instance")]
于 2012-03-11T01:49:19.440 に答える