2013-12-18 57 views
0

我有一個嵌入的xml文件作爲資源。有沒有什麼辦法在其中寫入特定類型的信息,然後獲取信息並將其放入我製作的自定義對象中,就像使用XmlSerializer進行序列化和反序列化一樣,在正常xml文件的情況下也能正常工作(正常含義可以是在計算機上的某個位置找到)?從嵌入爲資源的xml文件反序列化

回答

0

您可以將嵌入文件加載到MemoryStream和像你會與物理文件(其中你可以使用一個FileStream)與它的工作:

Using myEmbeddedXmlFile = New IO.MemoryStream(My.Resources.MyEmbeddedXmlFile) 
    ' your code to manipulate the xml file or to deserialize it 
End Using 

確保您設置資源的FileTypeBinary