2016-03-28 3 views
1

私はプログラミングの初心者です.MongodbにXMLが変換され、JSONとして保存されるという要件があります。 私の質問JSONでXMLを検証して、変換されたファイルが切り取られていないことを確認します。jsonファイルに変換されたXMLファイルを検証する方法

私たちの要件では、C#、Netを使用しています。

データの検証方法を教えてください。変更されませんあなたのコンテンツとがないだけあなたのシリアル化形式として

+0

JSONの検証が必要なようです。あれは正しいですか?もしそうなら、JSONがXMLかどうかは関係ありません。 「JSONを使用してXMLを検証する」と言うと混乱します。 XMLを検証したり、JSONを検証したり、両方を行うことができます。 XMLをJSONに変換し、JSONを検証できます。しかし、JSONでXMLを検証することはできません。 –

+0

私はxmlとjsonの内容を比較して違いがないことを確認したいと思うと思います。 – Camo

+0

JSON(mongodb) - > Object - > XMLにシリアライズ - >古いXMLと比較して、これを達成する最も簡単な方法は次のとおりです。私は、XML文書(コンテンツ賢明)を比較できるコードスニペットがたくさんあると確信しています。 – Camo

答えて

0

- ハッシュは、多くの場合、シナリオのこれらの種類で使用されています。 CRC-32、MD5、またはSHAは、主に使用されるハッシュアルゴリズムの一部です。 1つのドキュメントにつき1つのハッシュを、および/またはすべてのドキュメントに対して1つのハッシュを持つことができます。 XMLファイル内のドキュメントコンテンツからハッシュを生成し、XMLドキュメントにハッシュを含めます。ドキュメントがJSONに変換されると、コンテンツからハッシュが生成され、そのドキュメントのXMLで取得されたハッシュと比較されます。それらが一致すればあなたは良いですが、何らかの変換エラーがあります。

関連する問題