* 基本的にはhandsontableのgetData()が返すJSON形式が入力。配列の配列 or ハッシュの配列 * biosample/bioproject のsubmission_id/submitter_idが不在が前提で内部PostgreSQLへの接続をしない * 上記に関連するルールのwarning/errorをスキップもしくはレスポンスとして出力しない * xpath出力部分は要相談 * XmlConvertorクラスに相当する JsonConverterクラスを実装し、xml変換オブジェクトと同等に変換 * BioSampleValidator::validate_externalの実装 * JSON入力に対応 * biosample/bioproject のsubmission_id/submitter_id関連ルールの対応 * BioSampleValidator::validate_externalからの再利用を目的とした [BioSampleValidator::validate](https://github.com/ddbj/ddbj_validator/blob/477cfed62585046e007a1a7c20bbc8df68404010/src/lib/validator/biosample_validator.rb#L81-L249) をリファクタリング