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 CertSearcgはフィールドデータを認識せず、アップロードされません

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タグは大文字と小文字を区別します。タグはタグとは異なるものです。開始タグと終了タグは同じケースで書かれている必要があります: 閉じられていないタグはエラーを引き起こします:無効な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つのデータ値のみを入力すること

    複数のデータ値をアップロードする場合は、1つのタグに複数のデータ値を含めないでください。

  2. データ形式を一貫させる

    スペース、大文字小文字の不一致など、他の種類のフォーマットの不一致はエラーを引き起こし、データが一致しません。

  3. テンプレートで提供されている構文に似た構文を使用すること

DONTs

  1. 必須のフィールドを空白または空にしないこと

  2. 1つのタグに複数のデータを追加しないこと

  3. 1つのタグに複数のデータを結合しないこと

Last updated