2016-06-23 4 views
0

XMLファイルを保存/ロードしようとしていますが、XML属性を保存/ロードする方法がわかりません。例えば:私は、関数がロード/穀物を使用してXML属性値を保存するためにシリアライズ定義する方法シリアルXMLのロード方法または保存方法

<windows height="101", width = "200"/> 

と構造体

struct window 
{ 
    int height; 
    int width; 
} 

私は、XMLファイルがありますか?

答えて

0

シリアルは汎用XMLパーサーではありません。シリアルに付属しているXMLアーカイブは、それ自体が生成するXML、または少なくとも期待どおりの形式のXMLでXMLを読み込むことを想定しています。ご例えば

、穀物は、入力として期待:

<?xml version="1.0" encoding="utf-8"?> 
<cereal> 
    <windows> 
     <height>101</height> 
     <width>200</width> 
    </windows> 
</cereal> 

あなたはXMLアーカイブを変更したり、独自のアーカイブを作成する必要があります希望の動作を取得するには。

関連する問題