Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന സ്റ്റാഗ്-ഓട്ടോസ്കെമാപ്പ് കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
stag-autoschema - ഒരു സ്റ്റാഗ് ഫയലിനായി ഇൻപ്ലിസിറ്റ് സ്റ്റാഗ്-സ്കീമ എഴുതുന്നു
സിനോപ്സിസ്
stag-autoschema -w sxpr സാമ്പിൾ-data.xml
stag-autoschema -dtd സാമ്പിൾ-ഡാറ്റ.xml
വിവരണം
ഒരു സ്റ്റാഗ് അനുയോജ്യമായ ഫയൽ (xml, sxpr, itext) അല്ലെങ്കിൽ ഏതെങ്കിലും ഫോർമാറ്റിലുള്ള ഒരു ഫയലും പാർസറും എടുക്കുന്നു,
കൂടാതെ അന്തർലീനമായ സ്റ്റാഗ്-സ്കീമ എഴുതുന്നു
സ്റ്റാഗ്-സ്കീമ താരതമ്യേന സ്വയം വിശദീകരണമായി കാണണം.
sxpr വാക്യഘടനയിൽ കാണിച്ചിരിക്കുന്ന സ്റ്റാഗ്-സ്കീമയുടെ ഒരു ഉദാഹരണം ഇതാ:
(db
(വ്യക്തി*
(പേര് "s"
(വിലാസം+
(വിലാസം_തരം "s")
(തെരുവ് "കൾ")
(സ്ട്രീറ്റ്2? "s")
(നഗരങ്ങൾ")
(സിപ്പ്? "s")))))
ഡാറ്റാബേസ് db-യിൽ പൂജ്യമോ അതിലധികമോ വ്യക്തികൾ അടങ്ങിയിരിക്കുന്നു, ഓരോ വ്യക്തിക്കും നിർബന്ധമായും ഒരു പേര് ഉണ്ട്
കുറഞ്ഞത് ഒരു വിലാസം.
കാർഡിനാലിറ്റി മെമ്മോണിക്സ് ഇനിപ്പറയുന്നവയാണ്:
+ 1 അല്ലെങ്കിൽ കൂടുതൽ
? 0 അല്ലെങ്കിൽ ഒന്ന്
* 0 അല്ലെങ്കിൽ കൂടുതൽ
ഡിഫോൾട്ട് കാർഡിനാലിറ്റി 1 ആണ്
വാദങ്ങൾ
-p|പാഴ്സർ ഫോർമാറ്റ്
ഫോർമാറ്റ് എന്നത് xml, sxpr അല്ലെങ്കിൽ itext, അല്ലെങ്കിൽ ഒരു perl മൊഡ്യൂളിന്റെ പേര്
xml സ്ഥിരസ്ഥിതിയായി കണക്കാക്കുന്നു
-dtd
സ്കീമയെ DTD ആയി കയറ്റുമതി ചെയ്യുന്നു
-w|റൈറ്റർ ഫോർമാറ്റ്
ഫോർമാറ്റ് എന്നത് xml, sxpr അല്ലെങ്കിൽ itext അല്ലെങ്കിൽ ഒരു perl മൊഡ്യൂളിന്റെ പേര് അല്ലെങ്കിൽ DTD എന്നിവയിൽ ഒന്നാണ്
സ്ഥിരസ്ഥിതി sxpr ആണ്
xml ആയി കയറ്റുമതി ചെയ്യുന്ന സ്റ്റാഗ് സ്കീമകൾ ചിഹ്നങ്ങളുടെ ഉപയോഗം കാരണം xml അസാധുവാകുമെന്ന് ശ്രദ്ധിക്കുക.
*, +,? നോഡ് പേരുകളിൽ
പരിമിതികൾ
ഇവന്റ് അധിഷ്ഠിതമല്ല - വലിയ ഫയലുകളിൽ മെമ്മറി ഉപയോഗം അമിതമായി മാറുന്നു; ഒരു ചെറിയ സാമ്പിൾ തയ്യാറാക്കുക
മുമ്പ്
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് സ്റ്റാഗ്-ഓട്ടോസ്കീമാപ്പ് ഓൺലൈനായി ഉപയോഗിക്കുക