XML spørgsmål

Original: http://xml.silmaril.ie/

Ofte stillede spørgsmål om Strækbart markup sprog
Redaktør: Peter Flynn, Silmaril Konsulenter, Tekstuel Terapi afsnit

([email protected])

Resumé

Dette er en liste over ofte stillede spørgsmål om Extensible markup sprog (XML). Det har svar på de fleste af de oftest stillede spørgsmål om XML. Hvis du søger svar på spørgsmål om relaterede områder som SGML, HTML, CGI scripts, PHP, JSP, ASP, JavaScript, Java, databaser, eller pingviner, kan du finde nogle tips her, men bør du nok søge andre steder også.

FAQ er tænkt som et første ressource for web-brugere, forfattere, udviklere, samt forlag og den interesserede læser. Nærmere oplysninger om dets organisation, bidragsydere, tilgængelighed, oversættelser, og revisioner er i admin sektioner. Opdateringer af spørgsmål, der meddeles de postlister og nyhedsgrupper, der er opført i Hvor kan jeg diskutere implementering og udvikling af XML?

Den fulde dokument kan hentes i flere formater: se tilgængelighed for en liste.

Organisation

Denne FAQ er oprindeligt opretholdt på vegne af World Wide Web Consortium XML Special Interest Group. Den er inddelt i fire sektioner: Basics, brugere, forfattere og udviklere. Spørgsmålene er nummereret uafhængigt inden for hver sektion. Som nummereringen kan ændre sig med hver version, bør kommentarer og forslag henvise til versionsnummeret (se Revision History) samt afsnittet og spørgsmål nummer. Se Cite for nærmere oplysninger om citation og reference.

Send venligst fejlrapporter, forslag til forbedringer og andre kommentarer om dette spørgsmål kun til redaktøren. Spørgsmål og kommentarer om XML skal gå til den relevante adresseliste eller nyhedsgruppe. Kommentarer om XML-specifikationen selv og relaterede specifikationer bør rettes til W3C.


Tilgængelighed

Denne XML-dokument er http://xml.silmaril.ie/. Det er skrevet og vedligeholdt i XML (DocBook5) og omdannes til HTML5 med XSLT2 (ved hjælp af Saxon).

Hvis du ønsker at være vært for en kopi på en anden server, kan du kontakte redaktøren til at sørge for spejling.

Du kan downloade den uomvendte fil (højreklik og vælge Download);

Den DTD er en let modificeret udgave af DocBook5;

En anmeldelse af nye versioner bogføres periodisk til comp.text.xml Usenet nyhedsgruppe, XML-L, xml-dev, og XSL-List postlister, til XML / XSL forum på LinkedIn, og til et udvalg af web-fora .

PDF er nu tilgængelig: bedes du rapportere formateringsfejl til redaktøren.

En EPUB3 (e-bog) version er i værker til alle håndholdte enheder, og jeg er åben for tilbud, hvis nogen ønsker at skrive anden kode.

FAQ er ikke længere tilgængelig på kulstof-baserede toner på flade døde træer som ingen har bedt om det i et årti – ingen overraskelser der ☺

Redigering Historie

v 6.14 -. 11 marts 2015
Tilføjet ny svensk oversættelse af Hvad er SGML side (tak Daniela).
v 6.13 -. 26 februar 2015
Tilføjet ny polsk oversættelse af Hvad er side (tak Alice).
v 6.12 -. 6 feb 2015
Tilføjet ny oversættelse til russisk (tak igen, Ivan).
v 6.11 -. 2 februar 2015
Tilføjet ny oversættelse til ukrainsk (tak, Ivan).
v 5.01 -. 16 November 2014
Opdateret begivenheder, tilføjede TUG2015.
v 5.00 -. 14 August 2014
Fjernet forældede oplysninger og links, omformateret præsentation (tak til Parker og PWA efter hjælp til CSS). Flyttede spørgsmål om Java og Javascript fra forfatterne til udviklere, og spørgsmål om at køre XML to Basics. Omdøbt id’er tillæg til bilag, contrib bidrag, og revhist til revisioner, så sektionering kan gøres ved ID i stedet for nummer og titel. Omskrev søgning script. Opdateret begivenheder. LATEX transformation også opdateret og PDF-filer nulstilles.
v 6.1 -. jul 27, 2014
Fast brudt link til Q24 „Hvilke andre markup-systemer er der?“ (Tak til David Maltby for); og nogle stavefejl som var undsluppet den kontrol (tak Martin Holmes for at spotte dem).
v 6 -. 4 Juli 2014
Opdateret links og datoer, regenereret i nyt format.
v 4.58 -. 24 April 2010
Opdateret begivenheder, fjernes XML Prag, tilføjede Balisage Symposium
v 4.57 -. 27 Feb 2010
Opdateret begivenheder, tilføjede midlertidige ændringer formatering som forberedelse til en omfattende relancering senere i 2010.
v 4.56 -. 8 August 2007
Tilføjet detaljer og links til HTML5
v 4.55 -. 1 August 2007
Opdateret arrangementer for 2007-2008. Opdateret oplysninger om ODF og OOXML. Tilføjet afsnit om brudte software. Reviderede håndtering af mislykkede søgninger.
v 4.54 -. 1 juni 2006
Rettet en fejl i beskrivelsen af ​​xml-stylesheet. Tilføjet link mål for hurtigt svar.
v 4.53 -. 12 April 2006
Opdateret oplysninger om XML til Safari, og tilføjede en nysgerrig ny undersøgelse.
v 4.52 -. 26 Marts 2006
Tilføjet flere søgeord og faste en brudt link til XSL FAQ.
v 4.51 -. feb 28, 2006
Tilføjet forklaring af xml: er, xml: space, og xml: lang. Tilføjet nyt spørgsmål om, hvordan man læser (åben) en XML-fil, du har sendt.
v 4.5 -. 27 Februar 2006
Tilføjet flere søgeord taget fra mislykkede søgninger. Udvidet registreret URI’er, brug af kompileret DTDs, selvstændige beskriver data, den booleske karakter parameter enhed switches, hvordan man får HTML funktioner (formularer, osv).
v 4,41 -. 07 januar de 2006
Rettet en krydshenvisninger fejl i indhold.
v 4.4 -. 1 Jan 2006
Mindre grammatiske redigeringer, større ændringer af indeksering og DC metadata. Tilføjet ordliste post på eksport af data til CSV og udvidet beskrivelsen af ​​knudepunkter og lunden. Fast undvigende fejl i RSS-feed. Tilføjet bidragsyder navne at søge indeks.
v 4.39 -. 1 December 2005
Raffineret nogle søgeord, ændrede præsentationer af nogle eksempler, omformuleret et afsnit om behandling af plads, og tilføjede oplysninger om at tildele et skema til en instans.
v 4.38 -. 1 November 2005
Tilføjet personlige synspunkter om patent, copyright og intellektuel ejendomsret.
v 4.37 -. 31 oktober, 2005
Fjernede uklarheder i Hvordan kan jeg inkludere en XML-fil i et andet ?.
v 4.36 -. oktober 16, 2005
Opdateret datoer for begivenheder i Hvor kan jeg finde mere information om XML ?.
v 4.35 -. 8 oktober 2005
Fast nogle brudte links og fjernet et par forældede dem. Tilføjet en note om styklisten.
v 4.34 -. 1 oktober 2005
Split spørgsmålet om CDATA i to: en for CDATA sig selv, og en til andre måder at håndtere indlejret HTML. Tilføjet nogle flere søgeord, og revideret spørgsmålene Hvor kan jeg diskutere implementering og udvikling af XML? og Hvad er forskellen mellem XML og C eller C ++ eller Java ?. Rettet en mindre dato fejl i søgningen script.
v 4.33 -. 12 September 2005
Tilføjet flere søgeord og et tip til noten på asp.net.
v 4.32 -. 10 September 2005
Tilføjet oplysninger om XML: id til noten om attributter.
v 4.31 -. 9 September 2005
Tilføjet noter om Pipelining og attributter.
v 4.3 -. 5 September 2005
Tilføjet noterne hentet fra mislykkede søgninger som ordliste; opdateret nogle webadresser, og tilføjet en til XQuery på spørgsmålet om databaser (tak, Liam); opdateret Hvad er XML for ?, Hvad betyder XML ligne (inde) ?, Hvad parsing og hvordan gør jeg det i XML ?, og spørgsmålet om CDATA Sektioner. Tilføjet et nyt spørgsmål om Betingede. Strammet op på indeksering af visitationer, herunder fjernelse af omsluttende citater, og tilføjet en masse flere metadata.
v 4.2 -. 1 juli, 2005
Tilføjet ny RNG postliste, opdateret afsnit om skemaer, tilføjede links til XML-erklæringen for SGML. Mærket om personnavne for anerkendelse, og ID havde relaterede FAQs. Udvidet spørgsmål om hvorfor XML. Tilføjet link til email en side til en person. Tilføjet og udvidede tips om måder at få typeset output, f.eks latex. Tilføjet nye afsnit om specialtegn.
v 4.1 -. 15 Maj 2005
Revideret struktur og nyt stylesheet for ny placering på http://xml.silmaril.ie/. De fire hovedafsnit tilbage, men teksten serveres i separate spørgsmål og sektioner i stedet for én stor fil (PDF forbliver som et enkelt dokument, naturligvis). Fjernet henvisninger til den nu hedengangne ​​Balise sprog, tilføjede et tip om editor udvælgelse og nogle noter om WYSIWYG XSL [T] redigering.
v 4,0 -. 1 JANUAR 2005
Gik tilbage til DocBook markup hjælp qandaset stedet for QAML, der er blevet brugt til de sidste to store udgivelser. Revideret tekst i de fleste dele for klarhed i formuleringen, og omarbejde nogle nu etablerede forklarende materiale i datid. Tilføjet nye datoer for 2005. Tilføjet eksplicitte referencer til GNU FDL i den juridiske afdeling. Tog tip om typer af XML ud i et nyt spørgsmål, og tilføjet nye spørgsmål om fil indeslutninger og brug af CDATA markerede afsnit.
v 3.02 -. 12 Jan 2004
Tilføjet opdateringer til 2004 hændelser
v 3.01 -. 1 Januar 2004
Mindre typografiske ændringer
v 3.0 -. 1 januar 2003
Tilføjet information om Office-applikationer, herunder Corel, Microsoft og Sun (for at holde alfabetisk orden:-); opdateret oplysninger om konferencer og uddannelse; opdaterede browser detaljer; omformuleret et par klodsede sætninger; fjernet visse forældede URI’er (mest for ‚Nice idé „steder, der døde); ændrede formulering af spørgsmålet om databaser; tilføjet oplysninger om, hvordan du gør standalone validering på spørgsmålet om parsing (tak til Bill Rayer); tilføjet spørgsmål om hvordan man skulle præsentere XML til ledelsen (takket være Tad McClellan); spørgsmålene om API’er og DOM er blevet indordnet i spørgsmål om software, som er blevet grundigt omskrevet; tilføjet endnu mere forklaring til afsnittet om Unicode; 3.01 rettelser mindre slåfejl; 3.02 tilføjer opdateret datoer for 2004 events.
v 2.1 -. 1 JANUAR 2002
Tilføjet Humanistiske postliste; tilføjet flere referencer for XML og databaser; tilføjede Navnerum FAQ; korrigeret nogle misforståelser i tegnkodninger; ændret redaktørens emailadresse; tilføjede et nyt spørgsmål om rod elementer; opdateret XLink til W3C anbefaling; opdateret SGML FAQ adresse; fast nogle brudte links; tilføjede oversættelse til tysk og amharisk; mindre ændringer til en vis ordlyd. Redigering denne gang blev gjort i epcEdit 1.02. V2.11 inkluderer nyt materiale på forventninger og XML-browsere, fjernelse af en postliste, og et par rettelser til stavefejl og links. Takket være Seán Cannon og Dave & Nikki til debugging CSS style-sheet.
v 2.0 -. 1 Juni, 2001
DTD ændret fra DocBook SGML til QAML XML; fjernet forespørgsel formular grundet misbrug; de fleste spørgsmål revideret og i nogle tilfælde omskrevet; opdaterede henvisninger til nye versioner af tilknyttede standarder, anbefalinger og arbejdsudkast; tilføjede pointer til Jon Noring s Unicode testside og NIST har XSLT / XPath test suite; opdateret Eve Maler ’s forbindelser til DTD for spec; tilføjede advarsler på speling og punk tygge asiatiske; tilføjet spørgsmål om navnerum; Fixed bug i spørgsmål om stylesheets; indsat forklaring på `dokument« vs `data ’software; tilføjet nye postliste på XSL: FO; opdateret Robin Cover URI hele; opdateret spørgsmålet om medietyper til RFC 3023; Udvidede spørgsmål grafik til at dække SVG. For 2,01 der var mindre stavefejl, nogle opdateret links (til nyere versioner af standarderne, og i afsnittet om mere information), og et par redaktionelle ændringer. Tak til James Cummings for en meget grundig korrekturlæst. Redigering blev udført ved hjælp af GNU Emacs og psgml-mode.
v 1.6 -. 1 juli 2000
Tilføjet franske og tjekkiske oversættelser og en finsk postliste, og reorganiserede listen over oversættelser; opdaterede URI’er til nyhedsgrupper; præciseres henvisning til Unicode; omformuleret spørgsmål om terminologi; tilføjet flere links til spørgsmålet om overensstemmelsesprøvning; korrigeret fejl i indhold model eksempel til blandet indhold; opdateringer til spørgsmålet om stylesheets; Mindre ændringer på spørgsmålet om software; større ændringer i spørgsmålet om servere og medietyper; opdateret spørgsmål om XML-skemaer; tilføjet nye spørgsmål om `udfører ‚XML` programmer «; erstattet math eksempel med et mindre tilbøjelige til nød de blide modtagelighed for nogle læsere; tilføjede et nyt spørgsmål om at kende SGML / HTML før XML.
v 1.5 -. 1 jun 1999
Tilføjet nye XML postlister på italiensk og fransk; tilføjede detaljer udviklerressourcer i kinesisk; to oversættelser igangværende (kinesisk og tjekkisk); opdateret links til spørgsmålet om DTDs; tilføjet spørgsmål om brugen af ​​Java til at generere og styre XML; tilføjet spørgsmål om hvornår du skal bruge attributter og hvornår du skal bruge element markup; tilføjet spørgsmål om brugen af ​​XML-syntaks til at beskrive DTD data (skemaer); udvidet forklaring af brugen af ​​formelle sprog i spec; tilføjet spørgsmål om forskellen mellem XML og C ++; separeret oplysninger om XML-versioner af HTML i en separat spørgsmål.
v 1.4 -. 1 Okt 1998
Tilføjet vedligeholder e-mail adresse under Tilgængelighed; Tilføjet bemærkning om ISO repræsentation og stemmer om standarder; tilsat græsk oversættelse opdaterede oplysninger om konferencer ændret URI for de nye SGML / XML websider; opdaterede oplysninger om browsere; korrigeret henvisning til SGML udeladt funktioner fra XML; opdaterede oplysninger om konvertering HTML til XML; tilsat omtale af comp.text.xml; udvidet spørgsmål om grafik og hvordan man bruger XML med de nuværende browsere; tilføjet spørgsmål om Dom, overensstemmelsesprøvning, DTD omfatter SGML DTDs i XML, EDI; (1,41) korrigeret fejl i MIME-typer, URI’er, SDD og billeder.
v 1.3 -. 1 Juni 1998
Fjernet math plugin (Linux Netscape er brudt og nægtede at Elide det); opdateret liste over begivenheder (brug for mere); fast nogle brudte URI’er; tilsat spanske og koreanske oversættelser og den kommenterede Spec; opdaterede oplysninger om MS / NS browser udvikling; præciseret brugen af ​​FPI vs SysiD; opdateret link til 10 februar Rec Spec; tilføjet henvisninger til SGML Decl for XML; opdateret henvisninger til XLink og XPointer; korrigeret en henvisning til det gamle sumeriske skrift; afklaret behovet for konvertering af HTML DTD’er til XML.
v 1.2 -. 1 februar 1998
Tilføjet en Mac ikon (tak til Martin Winter m.fl.); fjernet Udkast fra henvisninger til spec; ændrede revision farver; Den RMD er væk: erstattet referencer til det med standalone; opdateret nogle brudte URI’er; [1.21] mindre ændringer til URI’er og opdateringer om oversættelse tilføjede Xua til detaljerne i MIME-typer.
v 1.1 -. 1 OKT 1997
Ikke flere minimering parametre i element erklæringer; parsere skal nu bestå alle hvide-plads til ansøgningen alt er nu store og små bogstaver, herunder alle markup; et nyt forslag til stylesheets: XSL, som kombinerer DSSSL og CSS i en XML-format; Java [Script], og og metadata og deres anvendelse i XML; opdateret liste over software; første XML Bogen er udgivet; ny offentlig postliste XML-L
v 1.0 -. 1 Maj 1997
Tilføjet henvisning til indholdsfortegnelsen og trykte URI’er; tilføjede ansvarsfraskrivelse på A6; kombineret gamle A11 med A5 at forklare SGML / XML / HTML; afklaret forklaring af XML ikke erstatte HTML på C1; tilføjet nye kursus og konference på (ny) A11; afklaret B1, C4, C8; tilføjet FPI server på C12; fjernet eksempler i C13.
v 0.5 -. 1 April 1997
Tilføjet MultiDoc Pro som SGML browser; spørgsmål om XML matematik; fast tvetydighed i forklaring af NET; tilføjet JUMBO; ERB ændringer 26. marts; flere detaljer om at forbinde og værktøjer; tilføje element erklæring minimering til det forbudte liste.
v 0.4 -. 23 Feb 1997
Mindre redaktionelle ændringer
v 0.3 -. 17 Februar 1997
Omfattende revision efter kommentarer fra gruppen. Ændringer til markup og organisation.
v 0.2 -. 3 Feb 1997
Revideret udkast. Yderligere spørgsmål og svar.
v 0.1 -. 31 jan 1997
Første udkast. Sample spørgsmål udtænkt af deltagere.
v 0.0 -. 27 December 1996
Første test. Ikke offentliggjort.

Juridiske meddelelser

Dette dokument er fælles copyright © 1996-2014 af Silmaril Consultants og redaktøren, og er frigivet under betingelserne i GNU Free Documentation License (se nedenfor). Citater af bidragene fra andre forbliver ophavsretten til de enkelte bidragydere. De må kopiere og distribuere dette dokument i nogen form, forudsat du anerkender denne kilde og den enkelte (i tilfælde af et bidrag) [se Cite for hvordan], og ikke forsøger at foregive du eller en anden end forfatteren skrev det. Hvis du ønsker at genudsende eller genoptryk FAQ i løs vægt, eller kopiere hele eller dele af den på en anden hjemmeside, så spørg redaktøren første til at sikre, at du får den rigtige udgave, til at sørge for regelmæssig opdatering, og for at sikre, du bruger det korrekte juridiske formulering.

»Tilladelse er givet til at kopiere, distribuere og / eller ændre dette dokument under betingelserne i GNU Free Documentation License, Version 1.3 eller enhver senere version udgivet af Free Software Foundation; uden invariante afsnit, ingen tekster før omslaget, og ingen bagsidetekst. En kopi af licensen er tilgængelig her. Det er tilladt at distribuere, gengive, og ændre det uden gebyr eller yderligere krav om samtykke med forbehold af betingelserne i. «

Redaktøren og bidrager forfattere hævde deres ret til at blive identificeret som redaktør og bidrager forfattere i dette dokument.

For citationer af denne OSS i en af ​​de standard-formater (f.eks APA):

Flynn, P [red.], (2015) XML FAQ, v.6.14. Cork: Silmaril. Hentet fra http://xml.silmaril.ie/.

I bibliografiske søge- systemer ville det være noget som dette (ved hjælp af BibTeX som eksempel)

@Booklet{xmlfaq,
title = {The XML FAQ},
editor = {Peter Flynn},
publisher = {Silmaril},
address = {Cork},
month = {March},
year = 2015,
edition = {v.6.14},
url = {http://xml.silmaril.ie/}
}

En passende format til at citere individuelt forfattet fragmenter ville være:

AN Andet (2015) „Titel spørgsmålet“. I Flynn, P [red.], XML spørgsmål v.6.14, Cork: Silmaril, marts 2015 Q.xxx. Hentet fra http://xml.silmaril.ie/section.html#question

I bibliografiske søge- systemer ville det være noget lignende dette (igen ved hjælp af BibTeX som eksempel)

@InCollection{xmlfaq,
author = {AN Other},
title = {Title of question},
booktitle = {The XML FAQ},
publisher = {Silmaril Consultants},
month = {March},
year = 2015,
editor = {Peter Flynn},
volume = {section name},
number = {question number},
address = {Cork},
url =
{http://xml.silmaril.ie/section/#question/},
edition = {v.6.14}
}

Comments are closed.