2012-01-28 13 views
-5

、私はエラー(2、2)

public static object Load(Stream stream,Type newType) 
     { 
     //create s serializer and load the object 
    XmlSerializer serializer=new XmlSerializer(newType); 
    object newobject =serializer.Deserialize(stream); 
     //return the new object 
     return newobject; 
     } 

?xml version="1.0"?> 
-<Address xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <FirstName>ali </FirstName> <FamilyName>bradaran</FamilyName> <UserLevel>عادی</UserLevel> <Password>123</Password> </Address> 
+0

<?xml version = "1.0"?> - <アドレスxmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd = "http://www.w3ます。http://メタ.ORG/2001/XMLスキーマ ">アリعادی

+0

コード上記 bradaranは、私はそれは...... –

+3

、このトピックをお読みください持っていた私のXMLコードであります.stackexchange.com/questions/22186/how-do-i-format-my-code-blocks –

答えて

1

あなたの問題は、あなたが読みしようとしているXMLドキュメントに誤りがあるということです。このエラーに直面しています。

Internet ExplorerでXMLドキュメントを開きます。有効な場合は、それが表示されます。そうでない場合は、エラーを説明して表示します。これは、問題の追跡に役立ちます。

あなたが投稿したXMLがあなたが読んでいるものを本物に表現している場合は、マイナス文字と2つのセミコロン文字がファイル内にあるべきではありません。また、あなたのAddress要素にxmlns属性が必要なのかどうか確信はありませんか?

ウェブでXMLチュートリアルを検索して、XMLの形成方法を理解することをお勧めします。