XMLの一般ルール

一般的なルール

XMLファイルを介して認証データを正常にアップロードするための一般的なルールは以下の通りです:

ファイル形式

ファイル形式は.xmlである必要があります

ファイルサイズ

XMLファイルの最大サイズは50MBです。もしXMLファイルが50MBを超える場合、それを分割して50MB未満の複数のファイルをアップロードする必要があります。

ファイル名

IAF CertSearchでは、以下の形式でファイル名を付けることをお勧めします:単一の場合:cb_certs.xml複数のファイルの場合:cb_certs_1.xmlcb_certs_2.xmlcb_certs_3.xml

XMLタグ

XMLのタグはテンプレートと同じである必要があります。変更された場合、IAF CertSearchはフィールドデータを認識せず、アップロードされません

XMLタグの順序

タグは順序通りであり、テンプレートと同じでなければなりません。変更された場合、IAF CertSearchはタブを認識せず、それらのタブのデータはアップロードされません。

XMLファイル形式の理解

重要なノート

  1. XMLドキュメントには、他のすべての要素の親である1つのルート要素が含まれている必要があります: 認証のアップロードには、ルート要素は<client_certs></client_certs>です\

  2. この行はXMLプロローグと呼ばれます:<?xml version="1.0" encoding="UTF-8?"> XMLプロローグはオプションです。存在する場合、ドキュメントの最初に来る必要があります。XMLドキュメントには、ノルウェーのøæåやフランスのêèéのような国際文字が含まれることがあります。エラーを回避するためには、使用されているエンコーディングを指定するか、XMLファイルをUTF-8として保存する必要があります。UTF-8はXMLドキュメントのデフォルトの文字エンコーディングです。\

  3. すべてのXML要素には終了タグが必要です XMLのタグは大文字・小文字を区別します。 <tag><Tag>は異なるタグです。開始タグと終了タグは同じケースで書かれなければなりません: 閉じられていないタグはエラーになります:無効なXMLファイルがアップロードされました 間違い: <certification_body_identity_number>%VALUE GOES HERE 正しい: <certification_body_identity_number>%VALUE GOES HERE</certification_body_identity_number> \

  4. XML要素は正しくネストする必要があります

    XMLでは、すべての要素を適切に入れ子にする必要があります: 間違い: <certification_identity_number> <certification>CERT-0001</certification_identity_number> </certification> 正しい: <certification> <certification_identity_number>CERT-0001</certification_identity_number></certification>\

  5. タグに空白を含めることはできません 例: <certification identity number> この構文は認識されず、エラーが発生します:無効なXMLファイルがアップロードされました\

  6. XMLファイルをアップロードする場合、すべての親のタグを含める必要があります。 親のタグが不足している場合、システムはエラーをスローします:無効なXMLファイルがアップロードされました\

  7. 認証_standard_and_schemeとその子が空の場合、システムはエラーをスローします:無効なXMLファイルがアップロードされました\

  8. オプションのフィールドに無効なタグがある場合はエラーが発生しませんが、タグ内に追加されたデータはシステムに表示されません 正しい:<original_issue_date>01/20/2021</original_issue_date> 間違い(ファイルから): <orig_issued_date>01/20/2021</orig_issued_date> システムに表示されるデータ 元の発行日:_(空白)_

XMLでデータをフォーマットする際のDOsとDONTs

XMLファイルにデータを入力する際に念頭に置くべきこと。

DOs

  1. タグごとに単一のデータ値を入力してください

    単一のデータ値のみが1つのタグに入力されていることを確認してください。複数のデータ値をアップロードする場合、1つのタグに複数のデータ値を含めないでください。

  2. データの形式を一貫して保つ

    スペース、大文字小文字のミスマッチなど、他の種類のフォーマットの不一致により、エラーが発生し、データが一致しません

  3. 提供されたテンプレートの構文に似ている構文を維持してください

DONTs

  1. 必須フィールドを空白または空のままにしないでください

  2. 1つのタグに複数のデータを追加しないでください

  3. 1つのタグに複数のデータを結合しないでください

Last updated