XML 일반 규칙
일반 규칙
XML 파일을 통해 인증 데이터를 성공적으로 업로드하기 위한 일반 규칙은 다음과 같습니다:
파일 형식 | 파일 형식은 |
파일 크기 | XML 파일의 최대 크기는 50MB입니다. XML 파일의 크기가 50MB보다 크다면 50MB보다 작은 여러 개의 파일로 나누어 업로드해야 합니다. |
파일 이름 | IAF CertSearch는 다음과 같은 형식을 사용하여 파일 이름을 지정하는 것을 권장합니다:단일 파일: |
XML 태그 | XML 태그는 템플릿과 동일해야 합니다. 변경된 경우 IAF CertSearch는 필드 데이터를 인식하지 못하고 업로드되지 않을 수 있습니다. |
XML 태그 순서 | 태그는 순서대로 정렬되어야 하며 템플릿과 동일해야 합니다. 변경된 경우 IAF CertSearch는 탭을 인식하지 못하고 해당 탭의 데이터를 업로드하지 않을 수 있습니다. |
XML 파일 형식 이해
중요 사항
XML 문서는 다른 모든 요소의 부모 역할을 하는 하나의 루트 요소를 포함해야 합니다: 인증 업로드의 경우 루트 요소는
<client_certs></client_certs>
입니다.\이 줄은 XML prolog라고 합니다:
<?xml version="1.0" encoding="UTF-8?">
XML prolog은 선택 사항입니다. 있으면 문서의 맨 처음에 있어야 합니다. 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_identity_number>CERT-0001</certification_identity_number>\태그에는 공백을 포함할 수 없습니다 **예: **
<certification identity number>
시스템은 이 구문을 인식하지 못하며 오류가 발생합니다: 업로드된 XML 파일이 잘못되었습니다\XML 파일을 업로드할 때 모든 상위 태그를 포함해야 합니다. 상위 태그가 누락된 경우 시스템이 오류를 발생시킵니다: 업로드된 XML 파일이 잘못되었습니다\
certification_standard_and_scheme 및 해당 하위 요소가 비어 있는 경우 시스템에서 오류를 발생시킵니다: 업로드된 XML 파일이 잘못되었습니다\
선택적 필드에 대한 잘못된 태그는 오류를 발생시키지 않지만, 태그 내에 추가된 데이터는 시스템에 표시되지 않습니다 올바른 예:
<original_issue_date>01/20/2021</original_issue_date>
잘못된 예 (파일에서): <orig_issued_date>01/20/2021</orig_issued_date> 시스템에 표시되는 데이터 원본 발급일: (비어 있음)
XML에서 데이터 형식을 지정할 때 고려해야 할 사항
XML 파일에 데이터를 채울 때 유념해야 할 사항입니다.
지켜야 할 사항
태그 당 하나의 데이터 값 입력
하나의 태그에는 단일 데이터 값만 입력되도록 하세요. 여러 데이터 값을 업로드할 때 한 태그에 둘 이상의 데이터 값을 포함하지 마세요.
데이터 형식 일관성 유지
공백, 대소문자 구분 및 기타 형식의 불일치는 오류를 일으키며 데이터가 일치하지 않을 수 있습니다.
템플릿에서 제공된 구문과 유사한 구문 유지
지켜야 할 사항
필수 필드에 빈 칸이나 공백을 남기지 마세요.
하나의 태그에 여러 데이터를 추가하지 마세요.
하나의 태그에 여러 데이터를 병합하지 마세요.
Last updated