namespace FDK.XML
{
/// <summary>
- /// XmlSerializer を使った XML 入出力機能を提供する。
+ /// XmlSerializer を使った XML 入出力機能を提供する。
/// </summary>
/// <remarks>
- /// C# のインスタンスを丸ごと XML に変換・復号できる…… が、制限がいろいろと面倒。
- /// インスタンスの構造が複雑なら、FDK.XML.ReaderWriter 名前空間を使うほうが楽かも。
+ /// C# のインスタンスを丸ごと XML に変換・復号できる…… が、制限がいろいろあるので注意。
+ /// インスタンスの構造が複雑なら、FDK.XML.ReaderWriter 名前空間を使うほうが楽かも。
/// </remarks>
public class Serializer
{
new System.Xml.Serialization.XmlSerializer( typeof( T ) ).Serialize( sw, target );
}
}
+
public static T ファイルをデシリアライズしてインスタンスを生成する<T>( string strXMLファイル名 )
{
var ファイル名 = FDK.フォルダ.絶対パスに含まれるフォルダ変数を展開して返す( strXMLファイル名 );