3

私は Xerces C++ と XML のすべてに不慣れなため、かなり苦労してきましたが、現在取り組んでいるプロジェクトで XML を使用する必要があります。

私の質問は、XML インスタンス ドキュメント (私が作成したスキーマに対して検証済み) から既に解析および作成した DOM ツリーの一部をシリアル化して、多くの新しいインスタンス ドキュメント (まだのルート要素を含む) を作成できるようにする方法です。元のドキュメント) が私のスキーマに対して有効なままであるか?

より具体的に言うと、単一のルート要素内に数千のセットが含まれる大きなインスタンス ドキュメントがあり、後で処理するために個別のファイルに個別に配置する必要があります。基本的に、それぞれを個別のファイルに配置し、個別に検証する必要があるセットの大規模なセット。

これを行う方法のプロセス全体で迷っています。私は、DOM ツリーの一部をシリアライズする例を見つけることができず、XML 関連のドキュメントを取り巻く多くの用語が役に立たないことに気付きました。

4

1 に答える 1

3

この記事 (セクション: ディスクへの文法のシリアル化を使用した XML スキーマの検証) は役に立ちますか?

ここMemBufFormatに記載されているものを正常に使用しました。

于 2009-04-17T18:28:51.467 に答える