XMLの一般ルール
Last updated
Last updated
XMLファイルを介して認証データを正常にアップロードするための一般的なルールは以下の通りです:
XMLドキュメントには、他のすべての要素の親である1つのルート要素が含まれている必要があります:
認証のアップロードには、ルート要素は<client_certs></client_certs>
です\
この行はXMLプロローグと呼ばれます:<?xml version="1.0" encoding="UTF-8?">
XMLプロローグはオプションです。存在する場合、ドキュメントの最初に来る必要があります。XMLドキュメントには、ノルウェーのøæåやフランスのêèéのような国際文字が含まれることがあります。エラーを回避するためには、使用されているエンコーディングを指定するか、XMLファイルをUTF-8として保存する必要があります。UTF-8はXMLドキュメントのデフォルトの文字エンコーディングです。\
すべてのXML要素には終了タグが必要です
XMLのタグは大文字・小文字を区別します。 <tag>
と<Tag>
は異なるタグです。開始タグと終了タグは同じケースで書かれなければなりません:
閉じられていないタグはエラーになります:無効なXMLファイルがアップロードされました
間違い: <certification_body_identity_number>%VALUE GOES HERE
正しい: <certification_body_identity_number>%VALUE GOES HERE</certification_body_identity_number>
\
XML要素は正しくネストする必要があります
XMLでは、すべての要素を適切に入れ子にする必要があります:
間違い:
<certification_identity_number>
<certification>
CERT-0001
</certification_identity_number>
</certification>
正しい:
<certification>
<certification_identity_number>CERT-0001</certification_identity_number></certification>\
タグに空白を含めることはできません
例: <certification identity number>
この構文は認識されず、エラーが発生します:無効なXMLファイルがアップロードされました\
XMLファイルをアップロードする場合、すべての親のタグを含める必要があります。 親のタグが不足している場合、システムはエラーをスローします:無効なXMLファイルがアップロードされました\
認証_standard_and_schemeとその子が空の場合、システムはエラーをスローします:無効なXMLファイルがアップロードされました\
オプションのフィールドに無効なタグがある場合はエラーが発生しませんが、タグ内に追加されたデータはシステムに表示されません
正しい:<original_issue_date>01/20/2021</original_issue_date>
間違い(ファイルから): <orig_issued_date>01/20/2021</orig_issued_date>
システムに表示されるデータ
元の発行日:_(空白)_
XMLファイルにデータを入力する際に念頭に置くべきこと。
タグごとに単一のデータ値を入力してください
単一のデータ値のみが1つのタグに入力されていることを確認してください。複数のデータ値をアップロードする場合、1つのタグに複数のデータ値を含めないでください。
データの形式を一貫して保つ
スペース、大文字小文字のミスマッチなど、他の種類のフォーマットの不一致により、エラーが発生し、データが一致しません
提供されたテンプレートの構文に似ている構文を維持してください
必須フィールドを空白または空のままにしないでください
1つのタグに複数のデータを追加しないでください
1つのタグに複数のデータを結合しないでください
ファイル形式
ファイル形式は.xml
である必要があります
ファイルサイズ
XMLファイルの最大サイズは50MBです。もしXMLファイルが50MBを超える場合、それを分割して50MB未満の複数のファイルをアップロードする必要があります。
ファイル名
IAF CertSearchでは、以下の形式でファイル名を付けることをお勧めします:単一の場合:cb_certs.xml
複数のファイルの場合:cb_certs_1.xml
、cb_certs_2.xml
、cb_certs_3.xml
XMLタグ
XMLのタグはテンプレートと同じである必要があります。変更された場合、IAF CertSearchはフィールドデータを認識せず、アップロードされません。
XMLタグの順序
タグは順序通りであり、テンプレートと同じでなければなりません。変更された場合、IAF CertSearchはタブを認識せず、それらのタブのデータはアップロードされません。