XML सामान्य नियम
सामान्य नियम
एक एक्सएमएल फ़ाइल के माध्यम से प्रमाणीकरण डेटा सफलतापूर्वक अपलोड करने के लिए यहां सामान्य नियम हैं:
फ़ाइल प्रारूप | फ़ाइल प्रारूप को |
फ़ाइल आकार | एक्सएमएल फ़ाइलों के लिए अधिकतम फ़ाइल आकार 50 एमबी है। यदि आपकी एक्सएमएल फ़ाइल 50 एमबी से अधिक है तो आपको इसे विभाजित करना होगा और 50 एमबी से कम हर फ़ाइल को अपलोड करना होगा। |
फ़ाइल का नाम | IAF CertSearch आपकी फ़ाइल को निम्नलिखित प्रारूपों का उपयोग करके नाम देने की सलाह देता है:एकल: |
एक्सएमएल टैग | एक्सएमएल टैग टेम्प्लेट में जितने ही होने चाहिए। यदि बदलते हैं, तो IAF CertSearcg क्षेत्र डेटा की पहचान नहीं करेगा और यह अपलोड नहीं होगा।. |
एक्सएमएल टैग क्रम | टैग क्रम में होना चाहिए और टेम्प्लेट में ही उसी षड्यंत्र के साथ होना चाहिए। यदि बदलते हैं, तो IAF CertSearch उन टैब को नहीं पहचानेगा और उन टैब में डेटा अपलोड नहीं करेगा। |
एक्सएमएल फ़ाइल प्रारूप को समझना
महत्वपूर्ण ध्यान दें
एक्सएमएल दस्तावेज़ों में सभी अन्य तत्वों के मूल तत्व को शामिल करना चाहिए: प्रमाण प्रेषण के लिए, मूल तत्व
<client_certs></client_certs>
है\यह पंक्ति एक्सएमएल प्रोलाग कहलाती है:
<?xml version="1.0" encoding="UTF-8?">
एक्सएमएल प्रोलाग वैकल्पिक है। यदि यह मौजूद है, तो यह दस्तावेज़ में सबसे पहले होना चाहिए। एक्सएमएल दस्तावेज़ों में अंतरराष्ट्रीय वर्ण, जैसे नॉर्वेजियन øæå या फ़्रेंच êèé, शामिल किए जा सकते हैं। त्रुटियों से बचने के लिए, आपको उपयोग किए गए एनकोडिंग को स्पष्ट करना चाहिए, या अपने एक्सएमएल फ़ाइलों को UTF-8 के रूप में सहेजना चाहिए। UTF-8 एक्सएमएल दस्तावेज़ों के लिए डिफ़ॉल्ट वर्ण एनकोडिंग है।\सभी एक्सएमएल तत्वों में एक बंद टैग होना चाहिए एक्सएमएल टैग मामूली रूप से होते हैं। यह टैग टैग से अलग होता है। ओपनिंग और क्लोजिंग टैग एक ही रुप में लिखे जाने चाहिए: जो भी टैग खुले छोड़ दिए जाएंगे, उससे त्रुटि होगी: Invalid XML file uploaded गलत:
<certification_body_identity_number>%VALUE GOES HERE
सही:<certification_body_identity_number>%VALUE GOES HERE</certification_body_identity_number>
\एक्सएमएल तत्वों को सही ढंग से नेस्टेड होना चाहिए
एक्सएमएल में, सभी तत्वों को एक दूसरे के भीतर सही ढंग से नेस्टेड होना चाहिए: गलत:
<certification_identity_number>
<certification>
CERT-0001
</certification_identity_number>
</certification>
सही: <certification> <certification_identity_number>CERT-0001</certification_identity_number></certification>\टैग में खाली जगह नहीं हो सकती उदा।
<certification identity number>
सिस्टम इस लिपिकरण को पहचान नहीं करेगा और यह त्रुटि दिखाएगा: Invalid XML file uploaded\एक्सएमएल फ़ाइल अपलोड करते समय सभी मुख्य टैगों को शामिल किया जाना चाहिए, अगर मुख्य टैग गायब होंगे, तो सिस्टम एक त्रुटि दिखाएगा: Invalid XML file uploaded\
If the certification_standard_and_scheme and its children are empty, the system will throw an error: Invalid XML file uploaded
Invalid tags for optional fields will not trigger an error, but the data added within the tag won't be displayed in the system \
Correct:<original_issue_date>01/20/2021</original_issue_date> Wrong (from file): <orig_issued_date>01/20/2021</orig_issued_date> Data displayed in the system Original Issued Date: (empty)
DOs and DONTs when formatting data in an XML
Things to keep in mind when populating your data into an XML file.
DOs
Single data value entry per tag
Ensure only single data values are entered into one tag. When uploading multiple data values don’t include more than one data value in one tag.
Keep data format consistent
A mismatch in spaces, capitalization, and other types of formatting will cause an error and data will not be matched
Keep the syntax similar to what is provided in the template
DONTs
Do not leave the mandated fields blank or empty
Do not add multiple data to a 1 tag
Do not merge multiple data to a 1 tag
Last updated