A legjobb 50 XML-interjúkérdés és -válasz (2025)

Íme az XML-interjúra vonatkozó kérdések és válaszok a kezdőknek és a tapasztalt fejlesztőknek, hogy megkaphassák álommunkájukat.


1. Mi az a jelölőnyelv?

A jelölőnyelvek különböző formátumú szövegek megjelenítésére szolgálnak, valamint adatok szállítására és tárolására is használhatók. Ez a jelölőnyelv határozza meg az adatok formázásához, elrendezéséhez és stílusához szükséges kódot. Ezt a jelölőkódot Tag-nak hívják.

HTML és az XML a jelölőnyelv példái.

Ingyenes PDF letöltés: XML-interjú kérdések és válaszok


2. Mi az XML?

Az XML-t Extensible Markup Language-nek hívják, amely adatok hordozására vagy szállítására és tárolására szolgál. Az XML címkék nem annyira előre definiáltak, mint a HTML, de az egyszerűség kedvéért definiálhatunk saját felhasználói címkéket. Főleg az adatok tárolására koncentrál, nem pedig az adatok megjelenítésére.


3. Milyen jellemzői vannak az XML-nek?

Az XML főbb jellemzői a következők:

  • Nagyon könnyen megtanulható és megvalósítható
  • Az XML fájlok szöveges fájlok, és nincs szükség szerkesztőre
  • Minimális és korlátozott számú szintaktikai szabályok az XML-ben
  • Bővíthető, és meghatározza a címkék szerkezeti szabályait

4. Mi a különbség a HTML és az XML között?

HTML vs XML
HTML vs XML

Íme a HTML és az XML közötti különbségek:

HTML

XML

Az adatok megjelenítésére használt jelölőnyelv Az adatok tárolására használt jelölőnyelv
Kis- és nagybetű nem érzékeny Kis-nagybetű érzékeny
Weboldalak tervezése Adatok szállítására és tárolására szolgál
Előre meghatározott címkék Egyéni címkék
Nem őrzi meg a fehér részeket Őrizze meg a fehér tereket
Statikus Dinamikus

5. Melyik címkét használja az XML verziójának és a szintaxisának megtalálásához?

Az XML-verzió deklarálása nagyon fontos minden XML-dokumentum esetében, és meg kell adni a platformot, amelyen fut.

<?xml version=”1.1” encoding=”|ISO-8859-1|”?>
XML interjúkérdések
XML interjúkérdések

6. Mi az XML DOM-dokumentum?

Az XML Document objektum a teljes XML dokumentumot képviseli, és ez a dokumentumfa gyökere. Hozzáférést biztosít a teljes XML dokumentumhoz – csomópontokhoz és elemekhez, és saját tulajdonságai vannak.


7. Mi az XPath?

Az XPath az XML-dokumentumokban található információk keresésére szolgál, és szabványos függvényeket tartalmaz. Az XPath az XSLT fő eleme, és ez a w3c ajánlása.


8. Mi az attribútum?

Az attribútum több vagy további információt nyújt egy elemről, mint egyébként.

Példa -

<Person name=”Peter”>

Az attribútumnév megadható egy elemnek.


9. Lehetnek üres XML címkéink?

Igen, lehetnek üres címkéink az XML-ben. Az üres címkék olyan elemek jelzésére szolgálnak, amelyeknek nincs szöveges tartalma. Az üres címkéket úgy lehet ábrázolni, mint

 <person></person>

 <person/>
XML-interjú kérdések és válaszok
XML-interjú kérdések és válaszok

10. Mik az XML DOM-dokumentum előnyei?

Az XML DOM előnyei:

  • Az XML szerkezet átjárható, és a fa bejárásával véletlenszerűen elérhető.
  • Az XML szerkezete módosítható, értékek hozzáadhatók, módosíthatók és eltávolíthatók

11. Mik az alapvető szabályok az XML írása során?

Ezek az alapvető szabályok az XML írása során:

  • Minden XML-nek tartalmaznia kell egy gyökérelemet
  • Minden címkét le kell zárni
  • Az XML címkék megkülönböztetik a kis- és nagybetűket
  • Minden címkét megfelelően be kell ágyazni
  • A címkenevek nem tartalmazhatnak szóközt
  • Az attribútum értékének idézőjelben kell megjelennie
  • A fehér terület megmarad

12. Mi az XML elem?

Az XML-dokumentum XML-elemeket tartalmaz, és az elem kezdőcímkéjétől a végcímkéig kezdődik. Tartalmazhat:

  • Egyéb elemek a fő elemen belül
  • Egy tulajdonság
  • szöveg

13. Mi az a CDATA?

A CDATA nem elemzett karakteradat, amelyet az XML-elemző nem tud elemezni. A < és > karakter illegális az XML elemekben. A CDATA szakasz ezzel kezdődik .


14. Hogyan ábrázolható a megjegyzés XML-ben?

A megjegyzést mint mint a HTML. Ez a megjegyzés szimbólum egy vagy több sorra vonatkozik.


15. Mik azok az XML névterek?

Az XML névterek az elemnév-ütközések elkerülésére szolgálnak, és ez elkerülhető a név előtti előtag használatával.


16. Mi az XML Parser?

Az XML Parser segítségével XML dokumentumból XML DOM objektummá konvertálható, amely Javascriptben írható.


17. Mi az XSL?

Az XSL egy nyelv, amelyet az XML-lel együtt használnak a stíluslapok hasonló kifejezésére CSS. Leírja, hogyan kell egy XML dokumentumot megjeleníteni egy adott típushoz.


18. Ki a felelős az XML-ért?

Az XML a W3C – World Wide Web Consortium ajánlása, a fejlesztést az XML munkacsoport felügyeli.


19. Mi az XML-séma?

Az XML-séma megadja az XML-dokumentum definícióját, és a következőket tartalmazza:

  • Elemek és attribútumok
  • Elemek, amelyek gyermekelemek
  • Gyermek elemek sorrendje
  • Elemek és attribútumok adattípusai

20. Mi az a jól formázott XML dokumentum?

Egy jól formázott XML dokumentumnak a következő szabályokat kell követnie:

  • Minden kezdő címkének egy záró címkével kell végződnie
  • Az XML címkék megkülönböztetik a kis- és nagybetűket
  • Üres címkék szükségesek a perjellel záráshoz
  • Minden címkét megfelelően be kell ágyazni

21. Miért használtak XML-t a fejlesztéshez?

Az XML-t a következő okok miatt használják a fejlesztéshez:

  • Adatbázis-vezérelt webhelyekhez használják
  • Az e-kereskedelmi webhelyek adatainak tárolására szolgál
  • Adatok interneten történő szállítására és tárolására szolgál
  • Az XML-t adatbázis- és lapfájlokhoz használják
  • Hozzon létre dinamikus tartalmat különböző stíluslapok alkalmazásával

22. Mi az SGML?

Az SGML egy nagy és hatékony szabványos általánosított jelölőnyelv, amelyet különböző típusú elektronikus dokumentumok szerkezetének leírására használnak.


23.Futtathatok XML-t?

Nem, nem tudjuk végrehajtani az XML-t, és ez nem egy programozási nyelv. Ez csak egy jelölőnyelv az adatok megjelenítésére.


24. Melyek az XML-ben használt speciális karakterek?

<, > és a & az XML-ben használt speciális karakterek. Mivel ezeket a karaktereket címkék készítésére használják.


25. Milyen szoftverek érhetők el XML-hez?

Több ezer program érhető el XML-hez, és a frissített lista megtalálható a http://xml.coverpages.org oldalon.


26. Használható-e grafika XML-ben? Ha igen, hogyan?

Igen, a grafika beépíthető az XML-be az XLink és XPointer specifikációkkal. Támogatja az olyan grafikus fájlformátumokat, mint a GIF, JPG, TIFF, PNG, CGM, EPS és 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. Cserélhetem a HTML-t XML-lel?

Nem, az XML nem helyettesíti a HTML-t. Az XML alternatív megközelítést kínál saját jelölőelemek készletének meghatározására, és adatok feldolgozására és tárolására szolgál.


28. Hogyan foglalhatok feltételes utasításokat az XML-be?

Nem szerepeltethetünk feltételes utasítást programozási nyelvként.

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

Ezt a dokumentumtípus-meghatározás (DTD) használatával teheti meg.

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

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

</xsl:if>

29. Milyen előnyei vannak az XML-nek?

Az XML előnyei a következők

  • Egyszerűen olvasható és érthető
  • Az XML-t szövegszerkesztővel lehet elkészíteni
  • Bővíthetőség – Nincsenek rögzített címkék
  • Önleíró
  • Több adattípus beágyazható

30. Mik az XML hátrányai?

Az XML hátrányai a következők:

  • Az XML csak egy szövegfájl lesz, ha az elemek és az attribútumok nincsenek megfelelően definiálva.
  • Az átfedő jelölés nem megengedett

31. Mi az a DTD?

A DTD rövidítése Dokumentumtípus-meghatározás, és a definíció szerint build jogi egy XML dokumentum építőkövei. Meghatározza az XML dokumentum szerkezetét elemekkel és attribútumokkal.


32. Miért fontos az XSLT az XML számára?

Az XSLT rövidítése eXtensible Sytlesheet Language Transformation, amely az XML-dokumentumok HTML-formátumba történő átalakítására szolgál, mielőtt az megjelenik a böngészőben.


33. Mik azok a beágyazott elemek az XML-ben?

Ha egy vagy több elem be van ágyazva, a gyökérelemet beágyazott elemnek nevezzük. A beágyazás könnyen érthető lehet, és egy XML-dokumentumban is rendet tart.


34. Mi az XQuery?

Az XQuery-t XML adatok lekérdezésére tervezték, ami nem más, mint SQL adatbázis táblákhoz. Az XQuery az adatok lekérésére szolgál az XML fájlból.


35. Mi az XLink és XPointer?

Az XLink a hiperhivatkozások létrehozásának szabványos módja az XML-fájlokban. Xpointer, amely lehetővé teszi, hogy ezek a hiperhivatkozások az XML-fájl vagy dokumentum konkrétabb részeire mutassanak.


36. Miért van szükség XML-szerkesztőre a Jegyzettömb helyett?

Az XML-szerkesztőknek hibamentes XML-dokumentumok írásához szükségesek, és a DTD-vel vagy sémával szembeni érvényesítésre használják. A szerkesztők ellenőrizhetik:

  • Címkék megnyitása és bezárása
  • XML a DTD ellen
  • XML a séma ellen
  • Színkód az XML szintaxison

37. Mi az XML-kódolás?

Az XML dokumentumok tartalmazhatnak nem ASCII karaktereket, például francia és norvég karaktereket. Az XML-kódolást a hibák elkerülésére használják, és az XML-fájlokat Unicode-ként kell menteni.


38. Melyik XML van beállítva érvényes XML-re?

Ha az XML-fájlt a Document Type Definition (DTD) alapján ellenőrzik, akkor érvényes XML-nek nevezik. A DTD nem más, mint egy XML fájl szerkezetét határozza meg.


39. Mi az az egyszerű elem?

Egy egyszerű elem csak szöveget tartalmaz, és a következők az egyszerű elemek típusai:

  • Nincsenek attribútumok
  • Nem tartalmaz más elemeket
  • Nem lehet üres

40. Mi az a komplex elem?

Az összetett elemek más elemeket vagy attribútumokat is tartalmaznak, és a következők az összetett elemek fajtái:

  • Üres elemei vannak
  • Más elemeket is tartalmaz
  • Csak szöveget tartalmaz
  • Más elemeket és szöveget is tartalmaz

41. Van mód az XML adatok leírására?

Igen, az XML dokumentumtípus-definíciót (DTD) használ az adatok leírására.


42. Mi az XSL három része?

Az XSL három részből áll:

  • XSLT – XML dokumentumok átalakítására szolgál
  • XPath – XML dokumentumokban való navigálásra szolgál
  • XSL-FO – XML dokumentumok formázására szolgál

43. Mi a helyes szintaxis az XML-verzió meghatározásakor?

<?xml version=”1.0”/>

 

az XML-verzió meghatározásához használt helyes deklaratív szintaxis.


44. Ha maga az XML attribútumnév dupla idézőjelekkel rendelkezik, akkor hogyan ábrázolható?

Az attribútum neve szimpla idézőjelben ábrázolható, ha az attribútum nevében dupla idézőjel szerepel.

Példa -

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

 


45. Milyen típusúak az XML-elemzők?

Kétféle elemző létezik – nem érvényesítő és érvényesítő elemző. A név önmagában azt jelenti, hogy a Non-Validating nem érvényesíti az XML-t, a Validating parser pedig az XML-t DTD-vel.


46. ​​Szükséges-e gyökérelem az XML-hez? Ha igen, hány gyökérelemre van szükség?

Igen, a gyökérelem szükséges, és minden XML-ben csak egy gyökérelem lehet.


47. Mi az XML aláírás?

Az XML aláírást a W3C ajánlja, és az XML dokumentumok digitális aláírásaként működik. Ha az aláírás a dokumentumon kívül található, azt leválasztott aláírásnak nevezzük. Ha az XML dokumentumon belül van, akkor azt borítékoló aláírásnak nevezik.


48. Mi az a Data Island?

Az XML-adatsziget egy HTML-oldalba ágyazott XML-adat. Ez csak az internettel működik.


49. Mi az a DiffGram az XML-ben?

A DiffGram egy XML-formátum, amelyet az XML-dokumentum aktuális és eredeti verzióinak megkeresésére használnak.


50. Mi az a SAX?

A SAX egy olyan felület, amely események segítségével XML dokumentumokat dolgoz fel.


Ezek az interjúkérdések a viva-ban is segítenek.

Megosztás

2 Comments

  1. Avatar TA USHA mondja:

    Hasznos és érdekes. A szerkesztési beállításokat másolás vagy letöltés közben kell megadni.

  2. Avatar Adithya mondja:

    Lenne egy olyan kérdésem, hogyan javíthatunk ki egy hibát: A telepítő XML-fájl hiányzik vagy sérült, A telepítő alkalmazás kilép. ?
    nagyon hasznos lenne, ha választ kapna.

Hagy egy Válaszol

E-mail címed nem kerül nyilvánosságra. Kötelező kitölteni *