重複の可能性:
.NET の XmlSerializer の Java 代替とは
クラスはc#で正確に何XmlSerializer
をしますか?Javaで同じ機能を使用するにはどうすればよいですか?
以下は、C# のコードの一部です (Java でこのメソッドを使用することは可能ですか?)
public static List<PinglishString> LoadPinglishStrings(string filePath)
{
var serializer = new XmlSerializer(typeof(List<ListOfString>));
TextReader stream = null;
try
{
stream = new StreamReader(File.Open(filePath, FileMode.Open, FileAccess.Read), Encoding.UTF8);
List<ListOfString> list = serializer.Deserialize(stream) as List<ListOfString> ?? new List<ListOfString>();
return list;
}
finally
{
if (stream != null)
stream.Close();
}
}