2017-09-26 12 views
0

インターネット上で利用可能なサードパーティ製のJSON検証APIを使用できないため、IIB(IBM Integration Bus)用のJSON検証ツールを作成しようとしています。これまでは、JSONデータをXML & JSONスキーマに変換してXSDに変換し、検証を実行する考えがありました。IIB(IBM Integration Bus)用のJSON検証

上記の方法で問題が発生するか、またはデータをトークンに分解するパーサーを作成する必要がありますか?&(私は知ることができませんでした。

答えて

0

スキーマ検証は、かなりのCPU処理を消費します。 JSONをXMLに解析して検証する場合、より多くのCPUを消費することを検証します。

Java Computeを作成し、サードパーティ製のライブラリ(インターネットに接続せずに)を使用して、JSONスキーマを使用して検証することができます。

JSON Schema Validator!

+0

お返事いただきありがとうございます。しかし、私のクライアントは、私のサービスで第三者コードを使用することを希望しません。 –

0

あなたは何でも、RESTサービスSwagger in IIBの契約であるIIBのサポートJSON検証トラフ闊歩を作成する必要はありません。 スワッガー文書をJSONまたはYAML(10.0.0.7以降にサポートされている最後の文書)で書くことができます。 XSDをもっと使いこなせたら、オンラインコンバータを使ってXSDをJSON(xml to jsonを検索)に変換し、最後にSwagger定義で使用します。

関連する問題