Formáidí XML
Formáidigh, mionaigh agus bailíochtaigh XML i do bhrabhsálaí. Tuairiscítear earráidí lena líne agus colún. Ní uaslódáiltear do chomhaid riamh.
Conas XML a fhormáidiú
- Greamaigh do XML, nó cliceáil Oscail comhad chun comhad
.xml,.svg,.xsd,.xsl, RSS nó comhad XML eile a luchtú (suas le 10 MB). - Roghnaigh an Eangú: 2 spás, 4 spás nó táb.
- Cliceáil Formáidigh (cuir in ord) le haghaidh XML inléite eangaithe, nó Mionaigh don leagan is dlúithe. Ní sheiceálann Bailíochtaigh ach an doiciméad agus fágann sé an toradh mar atá.
- Cuir tic i Bain tráchtanna chun tráchtanna
<!-- … -->a bhaint den toradh. - Cóipeáil nó íoslódáil an toradh.
Seiceálann gach gníomh ar dtús go bhfuil an doiciméad dea-fhoirmithe. Mura bhfuil, ní athraítear aon rud agus tugann an teachtaireacht earráide líne agus colún na faidhbe.
Cad a dhéanann an formáidí
Cuireann Formáidigh (cuir in ord) gach eilimint ar a líne féin, eangaithe de réir a doimhneachta:
<catalog>
<book id="1">
<title>XML & you</title>
<tags/>
</book>
</catalog>
- Fanann eilimint nach bhfuil ach téacs ann ar líne amháin, ar nós
<title>thuas; baintear spás bán máguaird sa téacs sin. - Coinníonn tréithe a n-ord, a luachanna agus a stíl athfhriotail; ní normalaítear ach na spásanna eatarthu.
- Coinnítear tráchtanna, rannáin CDATA, treoracha próiseála agus dearbhú XML.
- Cóipeáiltear eilimint le
xml:space="preserve"go díreach mar a scríobhadh í, spás bán san áireamh. - Fágtar eintitis ar nós
&nóégan teagmháil: ní dhíchódaítear ná ní athchódaítear an téacs riamh.
Baineann Mionaigh an spás bán idir clibeanna agus, má tá tic ann, na tráchtanna. Coinnítear ábhar téacs mar atá. Taispeánann an líne stádais an méid roimh agus tar éis, i mbeartanna.
Cad is brí le “dea-fhoirmithe”
Leanann doiciméad XML dea-fhoirmithe rialacha comhréire XML 1.0:
- tá eilimint fhréimhe amháin go díreach ann;
- tá clib dúnta chomhfhreagrach ag gach clib oscailte, neadaithe i gceart (
<a><b></b></a>, ní<a><b></a></b>riamh), nó tá sí féindúnta (<br/>); - tá luachanna tréithe athfhriotail, agus ní bhíonn an tréith chéanna le feiceáil faoi dhó ar eilimint;
- tá
<agus&sa téacs éalaithe mar<agus&; - tá ainmneacha cás-íogair: ní dhúntar
<Title>le</title>.
Úsáideann an seiceáil parsálaí XML ionsuite do bhrabhsálaí, mar sin tagann na teachtaireachtaí earráide do chásanna annamha (eintitis gan dearbhú, carachtair neamhbhailí, réimíreanna ainmspáis) ón mbrabhsálaí féin agus scríobhtar ina theanga iad. Ní hionann dea-fhoirmithe agus bailí i gcoinne DTD nó scéimre XSD: ní sheiceálann an uirlis seo scéimeanna.
Ceisteanna coitianta
An uaslódáiltear mo XML?
Ní uaslódáiltear. Tarlaíonn formáidiú agus seiceáil i do bhrabhsálaí; ní fhágann do chomhaid do ríomhaire riamh.
Cén fáth ar athraigh an spásáil i mo théacs measctha?
In eilimint a mheascann téacs agus eilimintí leanaí, ar nós <p>Hello <b>world</b></p>, cuireann formáidiú an téacs agus an leanbh ar línte ar leithligh. De ghnáth níl spás bán in ábhar den sórt sin suntasach; nuair atá, úsáid xml:space="preserve" ar an eilimint, nó úsáid Mionaigh, a choinníonn an téacs mar atá.
An féidir liom SVG, RSS nó comhaid chumraíochta a fhormáidiú?
Is féidir. Is XML iad SVG, RSS, Atom, XSLT, XSD, pom.xml Maven, leaganacha amach Android agus comhaid .config .NET.
Cén fáth a dtuairiscítear mo leathanach HTML mar neamhbhailí?
Ní XML é HTML: ní dhúntar clibeanna ar nós <br> nó <img> riamh agus d’fhéadfadh tréithe a bheith gan athfhriotail. Úsáid an formáidí HTML do leathanaigh HTML.
An bhfuil teorainn mhéide ann?
Is féidir comhaid suas le 10 MB a oscailt. D’fhéadfadh doiciméid an-mhóra nóiméad a thógáil le formáidiú.
Uirlisí gaolmhara
- Tiontaire JSON go XML Tiontaigh JSON go XML agus XML go JSON i do bhrabhsálaí, le tréithe, eilimintí athdhéanta agus CDATA láimhseáilte. Ní uaslódáiltear aon rud chuig freastalaí.
- Formáidiú agus Miniú HTML Maisigh HTML praslach le heangú glan, nó minigh go sábháilte é, i do bhrabhsálaí. Formáidítear CSS agus JavaScript inlíne freisin. Ní uaslódáiltear aon rud.
- Formáidiú agus Bailíochtú JSON Formáidiú agus bailíochtú JSON saor in aisce a mhaisíonn, a mhíníonn agus a sheiceálann JSON i do bhrabhsálaí, le hearráidí comhréire de réir líne agus colúin.