タグを極力短くしたXmlSerializer
要素は以下のとおり
<(targetObjectType)> <field name="hoge" type="fuga" value="foo" /> ...
フィールドタイプがクラスのときはvalueが無く子要素にフィールドを配置
要素は以下のとおり
<(targetObjectType)> <field name="hoge" type="fuga" value="foo" /> ...
フィールドタイプがクラスのときはvalueが無く子要素にフィールドを配置
| C# | Visual Basic | Visual C++ |
public class SXSerializer
Public Class SXSerializer
public ref class SXSerializer
| すべてのメンバ | コンストラクタ | メソッド | フィールド | ||
| メンバ | 説明 | |
|---|---|---|
| SXSerializer(Type) |
変換するクラスを指定して構築
| |
| Deserialize(TextReader) |
逆シリアライズ
| |
| HumanReadable |
人間がみて読みやすい形にする
| |
| IgnoreEmptyValue |
空の値の時要素を書き出さない
| |
| ParseArrayElement(XmlElement, Type) |
配列を復元する
| |
| ParseListElement(XmlElement, Type) |
リストを復元する
| |
| Serialize(TextWriter, Object) |
シリアライズ
|
| Object | |
| SXSerializer | |