Ito ang command trang 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
trang - mag-convert sa pagitan ng iba't ibang wika ng schema para sa XML
SINOPSIS
trang [-I rng|rnc|dtd|xml] [-O rng|rnc|dtd|xsd] [-i input-param] [-o output-param] input-
file ... output-file
DESCRIPTION
trang kinukuha bilang input ang isang schema na nakasulat sa alinman sa mga sumusunod na format:
RELAX NG (XML syntax)
RELAX NG (compact syntax)
XML 1.0 DTD
at gumagawa bilang output ng isang schema na nakasulat sa alinman sa mga sumusunod na format:
RELAX NG (XML syntax)
RELAX NG (compact syntax)
XML 1.0 DTD
W3C XML Schema
Maaari ding maghinuha ang Trang ng schema mula sa isa o higit pang mga halimbawang XML na dokumento.
Gumagamit ang Trang ng panloob na representasyon batay sa RELAX NG. Para sa bawat sinusuportahang format ng pag-input,
mayroong isang input module na nagko-convert ng isang schema sa input na format sa panloob na ito
representasyon. Para sa bawat sinusuportahang format ng output, mayroong isang output module na nagko-convert
ang panloob na representasyon sa isang schema sa format na iyon ng output. Kaya, anumang suportado
maaaring isalin ang input format sa anumang sinusuportahang output format.
Ang Trang ay nangangailangan ng dalawang command-line na argumento: ang una ay ang URI o filename ng schema
isalin; ang pangalawa ay ang output filename.
Infers ni Trang ang input at output modules na gagamitin mula sa extension ng input at
output filename tulad ng sumusunod:
.rng RELAX NG (XML syntax)
.rnc RELAX NG (compact syntax)
.dtd XML 1.0 DTD
.xsd W3C XML Schema
.xml Mga XML na dokumento (ginamit bilang mga halimbawa kung saan maghihinuha ng schema)
Ang hinuha na ito ay maaaring ma-override gamit ang -I at -O mga pagpipilian.
Kapag ang input ay XML na mga dokumento na ginamit bilang mga halimbawa upang magpahiwatig ng isang schema, higit sa isang input
maaaring tukuyin ang file bilang mga argumento. Ang lahat ng mga input file ay tinukoy bago ang output
file.
Opsyon
-I rng|rnc|dtd|xml
Tinutukoy kung aling input module ang gagamitin.
-O rng|rnc|dtd|xsd
Tinutukoy kung aling output module ang gagamitin.
-i input-param
-o output-param
Tinutukoy ang isang parameter para sa isang input (-i) o output (-o) modyul. Ang -i at -o
ang mga opsyon ay maaaring gamitin nang maraming beses upang tukuyin ang maramihang mga parameter. doon
ay dalawang uri ng parameter: boolean parameters at string-valued parameters. A
string-valued parameter ay tinukoy gamit ang form pangalan=halaga. Isang boolean
ang parameter ay tinukoy gamit ang form pangalan or hindi-pangalan. Ang naaangkop na mga parameter
depende sa partikular na input at output module. Para sa mga detalye, tingnan ang HTML
dokumentasyon.
Gumamit ng trang online gamit ang mga serbisyo ng onworks.net