XMLの一般ルール

一般ルール

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

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