XMLの一般ルール
一般的なルール
XMLファイルを介して認証データを正常にアップロードするための一般的なルールは以下の通りです:
ファイル形式 | ファイル形式は |
ファイルサイズ | XMLファイルの最大サイズは50MBです。もしXMLファイルが50MBを超える場合、それを分割して50MB未満の複数のファイルをアップロードする必要があります。 |
ファイル名 | IAF CertSearchでは、以下の形式でファイル名を付けることをお勧めします:単一の場合: |
XMLタグ | XMLのタグはテンプレートと同じである必要があります。変更された場合、IAF CertSearchはフィールドデータを認識せず、アップロードされません。 |
XMLタグの順序 | タグは順序通りであり、テンプレートと同じでなければなりません。変更された場合、IAF CertSearchはタブを認識せず、それらのタブのデータはアップロードされません。 |
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でデータをフォーマットする際のDOsとDONTs
XMLファイルにデータを入力する際に念頭に置くべきこと。
DOs
タグごとに単一のデータ値を入力してください
単一のデータ値のみが1つのタグに入力されていることを確認してください。複数のデータ値をアップロードする場合、1つのタグに複数のデータ値を含めないでください。
データの形式を一貫して保つ
スペース、大文字小文字のミスマッチなど、他の種類のフォーマットの不一致により、エラーが発生し、データが一致しません
提供されたテンプレートの構文に似ている構文を維持してください
DONTs
必須フィールドを空白または空のままにしないでください
1つのタグに複数のデータを追加しないでください
1つのタグに複数のデータを結合しないでください
Last updated