50 parimat XML-intervjuu küsimust ja vastust (2025)

Siin on XML-intervjuu küsimused ja vastused nii värsketele kui ka kogenud arendajatele, et saada oma unistuste töökoht.


1. Mis on märgistuskeel?

Märgistuskeeled on mõeldud erinevas vormingus teksti esitamiseks ning seda saab kasutada ka andmete transportimiseks ja salvestamiseks. See märgistuskeel määrab andmete vormindamise, paigutuse ja stiili koodi. Seda märgistuskoodi nimetatakse sildiks.

HTML ja XML on märgistuskeele näited.

Tasuta PDF-i allalaadimine: XML-intervjuu küsimused ja vastused


2. Mis on XML?

XML-i nimetatakse laiendatavaks märgistuskeeleks, mis on mõeldud andmete kandmiseks või transportimiseks ja salvestamiseks. XML-sildid ei ole nii eelmääratletud kui HTML, kuid lihtsuse huvides saame määratleda oma kasutajasildid. See keskendub peamiselt andmete salvestamisele, mitte andmete kuvamisele.


3. Millised on XML-i omadused?

XML-i peamised omadused on järgmised:

  • Väga lihtne õppida ja rakendada
  • XML-failid on tekstifailid ja redaktorit pole vaja
  • Minimaalne ja piiratud arv süntaksireegleid XML-is
  • See on laiendatav ja see määrab siltide struktuurireeglid

4. Mis vahe on HTML-il ja XML-il?

HTML vs XML
HTML vs XML

HTML-i ja XML-i erinevused on järgmised:

HTML

XML

Andmete kuvamiseks kasutatav märgistuskeel Andmete salvestamiseks kasutatav märgistuskeel
Tõstutundmatu Tõstutundlik
Veebilehtede kujundamine Kasutatakse andmete transportimiseks ja salvestamiseks
Eelmääratletud sildid Kohandatud sildid
Ei säilita valgeid kohti Säilitage valged ruumid
Staatiline Dünaamiline

5. Millist silti kasutatakse XML-i versiooni ja süntaksi leidmiseks?

XML-versiooni deklareerimine on iga XML-dokumendi jaoks väga oluline ja tuleb täpsustada platvorm, millel see töötab.

<?xml version=”1.1” encoding=”|ISO-8859-1|”?>
XML-intervjuu küsimused
XML-intervjuu küsimused

6. Mis on XML DOM-dokument?

XML-dokumendi objekt esindab kogu XML-dokumenti ja see on dokumendipuu juur. See annab juurdepääsu kogu XML-dokumendile – sõlmedele ja elementidele ning sellel on oma omadused.


7. Mis on XPath?

XPathi kasutatakse teabe leidmiseks XML-dokumendist ja see sisaldab standardfunktsioone. XPath on XSLT peamine element ja see on w3c soovitus.


8. Mis on atribuut?

Atribuut annab elemendi kohta rohkem või täiendavat teavet kui muidu.

Näide -

<Person name=”Peter”>

Atribuudi nime saab anda elemendile isik.


9. Kas meil võib olla tühje XML-silte?

Jah, meil võivad XML-is olla tühjad sildid. Tühje silte kasutatakse tekstilise sisuta elementide tähistamiseks. Tühje silte saab esitada kui

 <person></person>

 <person/>
XML-intervjuu küsimused ja vastused
XML-intervjuu küsimused ja vastused

10. Millised on XML DOM-dokumendi eelised?

XML DOM-i eelised:

  • XML-struktuur on läbitav ja puu läbimisel pääseb sellele juhuslikult juurde.
  • XML-i struktuur on muudetav ning väärtusi saab lisada, muuta ja eemaldada

11. Millised on XML-i kirjutamise põhireeglid?

Need on XML-i kirjutamise põhireeglid:

  • Kogu XML-il peaks olema juurelement
  • Kõik sildid peaksid olema suletud
  • XML-sildid on tõstutundlikud
  • Kõik sildid peavad olema korralikult pesastatud
  • Siltide nimed ei tohi sisaldada tühikuid
  • Atribuudi väärtus peaks ilmuma jutumärkides
  • Valge ruum on säilinud

12. Mis on XML-element?

XML-dokument sisaldab XML-elemente ja algab elemendi algussildist kuni lõpusildini. See võib sisaldada:

  • Muud põhielemendi elemendid
  • Atribuut
  • tekst

13. Mis on CDATA?

CDATA on parsimata märgiandmed, mida XML-parser ei saa sõeluda. Märk < ja > on XML-i elementides ebaseaduslikud. CDATA jaotis algab tähega .


14. Kuidas saab kommentaari XML-is esitada?

Kommentaari saab esitada kui nagu HTML. See kommentaari sümbol kehtib ühe või mitme rea puhul.


15. Mis on XML-nimeruumid?

XML-nimeruume kasutatakse elementide nimede konfliktide vältimiseks ja seda saab vältida, kui kasutada eesliidet nime ees.


16. Mis on XML Parser?

XML Parserit kasutatakse XML-dokumendi teisendamiseks XML-DOM-objektiks, mida saab kirjutada Javascriptis.


17. Mis on XSL?

XSL on keel, mida kasutatakse koos XML-iga stiililehtede väljendamiseks sarnasena CSS. See kirjeldab, kuidas kuvada teatud tüüpi XML-dokumenti.


18. Kes vastutab XML-i eest?

XML on W3C – World Wide Web Consortium soovitus ja arendust juhendab XML-i töörühm.


19. Mis on XML-skeem?

XML-skeem annab XML-dokumendi definitsiooni ja sellel on järgmine:

  • Elemendid ja atribuudid
  • Elemendid, mis on alamelemendid
  • Lapselementide järjekord
  • Elementide ja atribuutide andmetüübid

20. Mis on hästi vormistatud XML-dokument?

Hästi vormistatud XML-dokument peab järgima järgmisi reegleid:

  • Iga algusmärgend peaks lõppema lõpusildiga
  • XML-sildid on tõstutundlikud
  • Kaldkriipsuga sulgemiseks on vaja tühjad sildid
  • Kõik sildid peavad olema korralikult pesastatud

21. Miks on arenduseks kasutatud XML-i?

XML-i kasutatakse arendamiseks järgmistel põhjustel:

  • Kasutatakse andmebaasipõhiste veebisaitide jaoks
  • Kasutatakse andmete salvestamiseks e-kaubanduse veebisaitide jaoks
  • Kasutatakse andmete transportimiseks ja salvestamiseks Internetis
  • XML-i kasutatakse andmebaaside ja lamefailide jaoks
  • Looge dünaamilist sisu, rakendades erinevaid stiililehti

22. Mis on SGML?

SGML on suur ja võimas standardne üldistatud märgistuskeel, mida kasutatakse erinevat tüüpi elektrooniliste dokumentide struktuuri kirjelduste määratlemiseks.


23.Kas ma saan XML-i käivitada?

Ei, me ei saa XML-i käivitada ja see ei ole käivitatav programmeerimiskeel. See on lihtsalt märgistuskeel andmete esitamiseks.


24. Milliseid erimärke kasutatakse XML-is?

<, > ja & on XML-is kasutatavad erimärgid. Kuna neid märke kasutatakse siltide tegemiseks.


25. Milline tarkvara on XML-i jaoks saadaval?

XML-i jaoks on saadaval tuhandeid programme ja uuendatud loend on saadaval aadressil http://xml.coverpages.org.


26. Kas graafikat saab XML-is kasutada? Kui jah, siis kuidas?

Jah, XLinki ja XPointer spetsifikatsioonide abil saab XML-i lisada graafikat. See toetab graafilisi failivorminguid nagu GIF, JPG, TIFF, PNG, CGM, EPS ja SVG.

XLink:

<description

xlink:type="simple"

xlink:href="http://show.com/Cinema.gif"

xlink:show="new">

</description>

XPointer:

<description

xlink:type="simple"

xlink:href="http://show.com/Cinema.gif#Shownumber"

xlink:show="new">

</description>

 


27. Kas ma saan HTML-i asendada XML-iga?

Ei, XML ei asenda HTML-i. XML pakub alternatiivset lähenemist oma märgistuselementide komplekti määratlemiseks ning seda kasutatakse andmete töötlemiseks ja salvestamiseks.


28. Kuidas ma saan XML-i lisada tingimuslauseid?

Me ei saa lisada tingimuslauset kui programmeerimiskeelt.

<foo if{DB}="A">bar</foo>

Seda saab teha dokumenditüübi määratluse (DTD) abil.

<xsl:if test="@foo=’bar’">

<xsl:text>Hello, world!</xsl:text>

</xsl:if>

29. Mis kasu on XML-ist?

XML-i eelised on

  • Lihtne lugeda ja mõista
  • XML-i saab teha tekstiredaktoriga
  • Laiendatavus – fikseeritud silte pole
  • Ise kirjeldav
  • Saab manustada mitut tüüpi andmesid

30. Millised on XML-i puudused?

XML-i puudused on järgmised:

  • Kui elemendid ja atribuudid pole õigesti määratletud, on XML lihtsalt tekstifail.
  • Kattuv märgistus ei ole lubatud

31. Mis on DTD?

DTD on lühendatud kui Dokumenditüübi määratlus ja see on määratletud ehitamiseks juriidiline XML-dokumendi ehitusplokid. See määratleb XML-dokumendi struktuuri elementide ja atribuutidega.


32. Miks on XSLT XML-i jaoks oluline?

XSLT on lühendatud kui eXtensible Sytlesheet Language Transformation, mida kasutatakse XML-dokumendi teisendamiseks HTML-iks enne selle kuvamist brauseris.


33. Mis on XML-i pesastatud elemendid?

Kui üks või mitu elementi on pesastatud, nimetatakse juurelementi pesastatud elemendiks. Pesastamine võib olla hõlpsasti arusaadav ja hoiab ka XML-dokumendis korda.


34. Mis on XQuery?

XQuery oli mõeldud XML-andmete päringute tegemiseks, mis pole muud kui SQL andmebaasi tabelite jaoks. XQueryt kasutatakse andmete toomiseks XML-failist.


35. Mis on XLink ja XPointer?

XLink on tavaline viis hüperlinkide loomiseks XML-failides. Xpointer, mis võimaldab neil hüperlinkidel osutada XML-faili või dokumendi spetsiifilisematele osadele.


36. Miks on Notepadi asemel vaja XML-redaktorit?

XML-redaktorid peavad kirjutama veavabad XML-dokumendid ja seda kasutatakse DTD või skeemi suhtes valideerimiseks. Toimetajad saavad kontrollida:

  • Ava ja sulge sildid
  • XML DTD vastu
  • XML skeemi vastu
  • XML-i süntaksi värvikood

37. Mis on XML-kodeering?

XML-dokumendid võivad sisaldada mitte-ASCII-märke, näiteks prantsuse ja norra tähemärke. Vigade vältimiseks kasutatakse XML-kodeeringut ja XML-failid tuleb salvestada Unicode'ina.


38. Milline XML on seatud kehtivaks XML-iks?

Kui XML-fail on kinnitatud dokumenditüübi määratluse (DTD) suhtes, nimetatakse seda kehtivaks XML-iks. DTD pole midagi muud, kui see määratleb XML-faili struktuuri.


39. Mis on lihtne element?

Lihtne element sisaldab ainult teksti ja järgmised lihtsad elemendid:

  • Ei mingeid atribuute
  • Ei sisalda muid elemente
  • See ei saa olla tühi

40. Mis on komplekselement?

Kompleksne element sisaldab muid elemente või atribuute ja järgmised komplekselemendid:

  • Sellel on tühjad elemendid
  • See sisaldab muid elemente
  • See sisaldab ainult teksti
  • See sisaldab nii muid elemente kui ka teksti

41. Kas on võimalik XML-andmeid kirjeldada?

Jah, XML kasutab andmete kirjeldamiseks dokumenditüübi definitsiooni (DTD).


42. Mis on XSL-i kolm osa?

XSL koosneb kolmest osast:

  • XSLT – kasutatakse XML-dokumentide teisendamiseks
  • XPath – kasutatakse XML-dokumentides navigeerimiseks
  • XSL-FO – kasutatakse XML-dokumentide vormindamiseks

43. Mis on õige süntaks, kui määratleme XML-i versiooni?

<?xml version=”1.0”/>

 

on õige deklaratiivne süntaks, mida kasutatakse XML-i versiooni määratlemiseks.


44. Kui XML-atribuudi nimi ise on jutumärkidega, siis kuidas seda esitada?

Atribuudi nime saab esitada üksikjutumärkides, kui atribuudi nimes on jutumärgid.

Näide -

 <country city='Texas "US"'></country>

 


45. Millised on XML-parserite tüübid?

Parsereid on kahte tüüpi – mittekinnitavad ja kinnitavad parserid. Nimi ise tähendab, et mittevalideerimine ei kinnita XML-i ja parser valideerib XML-i DTD-ga.


46. ​​Kas XML-i jaoks on vajalik juurelement? Kui jah, siis mitu juurelementi on vaja?

Jah, juurelement on nõutav ja sellel võib igas XML-is olla ainult üks juurelement.


47. Mis on XML-allkiri?

W3C soovitab kasutada XML-allkirja ja see toimib XML-dokumentide digitaalallkirjana. Kui allkiri asub väljaspool dokumenti, nimetatakse seda eraldatud allkirjaks. Kui see sisaldab XML-dokumendis, nimetatakse seda ümbrisallkirjaks.


48. Mis on Data Island?

XML-andmete saar on HTML-lehele manustatud XML-andmed. See toimib ainult Internetiga.


49. Mis on DiffGram XML-is?

DiffGram on XML-vorming, mida kasutatakse XML-dokumendi praeguste ja originaalversioonide leidmiseks.


50. Mis on SAX?

SAX on liides, mis töötleb XML-dokumente sündmuste abil.


Need intervjuu küsimused aitavad ka teie viva (suuline)

Jaga

2 Kommentaarid

  1. Avatar TA USHA ütleb:

    Kasulik ja huvitav. Kopeerimise või allalaadimise ajal tuleks anda redigeerimise eelistused.

  2. Avatar Adithya ütleb:

    Mul on küsimus, kuidas parandada veateadet – installi XML-fail on kas puudu või rikutud, häälestusrakendus sulgub. ?
    oleks väga abiks, kui saaks vastuse.

Jäta vastus

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on märgitud *