1

XMLにシリアル化されたオブジェクトがあります。ソフトウェアアップデートの場合、これらのシリアル化されたオブジェクトは、新しいソフトウェアバージョンと矛盾する可能性があります(たとえば、私のオブジェクトが新しいプロパティを取得しました)。

これが私のXMLだとしましょう:

<Object>
  <Property1>prop1</Property1>
  <Property2>prop2</Property2>
</Object>

私の新しいバージョンは、次の形式でオブジェクトを拡張します。

<Object>
  <Property1>...</Property1>
  <Property3>...</Property3>
</Object>

何千ものプロパティ2を手動で削除してプロパティ3を追加したくない場合は、古いXMLを新しいXSDスキーマに自動的に変換する方法はありますか?

4

0 に答える 0