XML डेटासेट जनरेटर कैसे इस्तेमाल करें
- रिकॉर्ड के फ़ील्ड बताएँ।
- root/record नाम, एट्रिब्यूट मोड और namespace सेट करें।
- Generate दबाएँ और XML डाउनलोड करें।
XML डेटासेट जनरेटर की खूबियाँ
- वही फ़ील्ड schema जो CSV और SQL जनरेटर इस्तेमाल करते हैं
- root और record एलिमेंट के नाम अपनी मर्ज़ी से
- फ़ील्ड एलिमेंट, एट्रिब्यूट या मिले-जुले रूप में (ids एट्रिब्यूट के तौर पर)
- namespace URI, हर एलिमेंट पर वैकल्पिक प्रीफ़िक्स के साथ
- XML declaration और pretty-printing के टॉगल; आउटपुट हमेशा well-formed और escape किया हुआ
- 5,000 तक रिकॉर्ड, seed लगाया जा सकता है, प्रीव्यू के साथ
XML डेटासेट जनरेटर का उदाहरण
प्रोडक्ट कैटलॉग
इनपुट:
id:id
name:product
price:price:5-900 · Root: catalog · Record: item · Mode: Mixed · Namespace: urn:example:cat (prefix c)आउटपुट:
<?xml version="1.0" encoding="UTF-8"?>
<c:catalog xmlns:c="urn:example:cat" count="2">
<c:item id="1">
<c:name>Wireless Keyboard</c:name>
<c:price>129.5</c:price>
</c:item>
…
</c:catalog>XML डेटासेट जनरेटर के बारे में अक्सर पूछे जाने वाले सवाल
क्या फ़ील्ड एलिमेंट की जगह एट्रिब्यूट हो सकते हैं?
हाँ — एट्रिब्यूट, एलिमेंट, या मिला-जुला (id जैसे फ़ील्ड एट्रिब्यूट के तौर पर, बाक़ी एलिमेंट के तौर पर) चुनें।
namespace कैसे काम करते हैं?
एक namespace URI दें और चाहें तो एक प्रीफ़िक्स; root xmlns (या xmlns:prefix) घोषित करता है और हर एलिमेंट पर प्रीफ़िक्स लग जाता है। ख़ास कैरेक्टर escape किए जाते हैं ताकि दस्तावेज़ हमेशा well-formed रहे।
क्या आउटपुट वैध XML होता है?
हाँ, इसे एक XML बिल्डर सही escaping के साथ बनाता है और इसे XML Validator टूल से जाँचा जा सकता है।