Ito ang command xsd na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
xsd - Utility ng Mono para sa pagbuo ng schema o mga file ng klase
SINOPSIS
xsd /classes [mga opsyon]
xsd /dataset [mga opsyon]
xsd .dll| .exe [mga opsyon]
xsd [ ...] [mga pagpipilian]
DESCRIPTION
xsd ay isang tool para sa layuning umakma sa XML serialization support ng Mono. Maaari itong gawin
ang mga sumusunod na gawain:
Bumuo ng mga serializable na klase
Mula sa isang ibinigay na XML schema, bumuo ng isang klase na maaaring magamit upang magbasa at magsulat ng xml
mga dokumentong umaayon sa schema na iyon (/classes na opsyon).
Bumuo ng mga na-type na dataset
Mula sa isang ibinigay na XML schema, bumuo ng isang na-type na klase ng DataSet na maaaring magamit upang basahin
at sumulat ng mga dokumentong xml na umaayon sa schema na iyon (/dataset na opsyon).
Bumuo ng XML schema
Mula sa isang ibinigay na pagpupulong at isang opsyonal na pangalan ng uri, bumuo ng isang XML schema na maaaring
ginagamit upang patunayan ang mga xml na dokumento na maaaring makuha sa pamamagitan ng pagse-serialize ng mga bagay ng
yung tipong. Kung walang ibinigay na uri, bubuo ang xsd ng schema para sa lahat ng uri sa
pagpupulong. Kapag tinukoy ang pangalan ng pagpupulong, huwag isama ang extension ng file (.dll
o .exe). hahanapin ng xsd ang pagpupulong gamit ang karaniwang mga panuntunan sa paglo-load ng pagpupulong.
Infer XML schema
Mula sa isang ibinigay na hanay ng mga XML na dokumento, ipahiwatig ang XML schema na maaaring magamit
patunayan ang mga dokumentong iyon.
Opsyon
Magagamit ang mga sumusunod na pagpipilian:
/elemento:pangalan /e:pangalan
Tinutukoy ang pangalan ng XML schema element kung saan kailangan ng isang klase o isang dataset
mabubuo.
/namespace:name /n:pangalan
Tinutukoy ang namespace ng XML schema element kung saan ang isang klase o isang dataset
kailangang mabuo.
/language:name /l:pangalan
Tinutukoy ang programming language na gagamitin para sa nabuong code. Ang nag-iisang
Ang mga sinusuportahang wika ay CS (C#) at VB (Visual Basic.NET).
/generator:type,assembly /g:type,assembly
Isinasaad ng xsd.exe na gumamit ng custom na CodeDomProvider upang bumuo ng code. Ang pangalan ng uri
dapat buong pangalan. Ang pangalan ng assembly ay isang lokal na pangalan ng file na ilo-load.
Ang tinukoy na Uri ay dapat magkaroon ng default na tagabuo.
/outputdir:path /o: landas
Tinutukoy ang direktoryo kung saan bubuo ng code o mga schema.
/type:name /t:pangalan
Tinutukoy ang buong pangalan ng uri (kabilang ang namespace) kung saan bubuo ng
XML schema.
/ tulong /h
Ipakita ang tulong sa paggamit.
MGA AUTHORS
Lluis Sanchez Gual ([protektado ng email])
Atsushi Enomoto ([protektado ng email])
Gumamit ng xsd online gamit ang mga serbisyo ng onworks.net