top 45 xml interview questions
Komplexní seznam nejčastěji kladených dotazů na základní a pokročilé rozhovory s XML s podrobným vysvětlením a příklady kódu:
Vývojáři pro navrhování, vývoj a údržbu rozhraní preferují hlavně XML. Důvod, proč většina z nich dává přednost XML před HTML, je ten, že XML umožňuje definovat vlastní prvek.
Tento výukový program pokryje všechna témata související s XML s podrobným vysvětlením pro vaše snadné pochopení. Kdokoli od začátečníka po zkušenou osobu může být dobře připraven na XML rozhovor s touto sadou XML Interview Questions.
Nejoblíbenější otázky a odpovědi na XML rozhovory
Níže jsou uvedeny některé z nejčastěji kladených otázek ohledně XML pohovoru, které musíte znát, než se dostavíte k XML pohovoru.
Otázka č. 1) Co znamená XML?
Odpovědět: XML znamená Extensible Markup Language.
Otázka č. 2) Na co se používá XML?
Odpovědět: XML je nástroj, který se používá k ukládání a přenosu dat.
Otázka č. 3) Je formát XML nebo řízený obsahem?
Odpovědět: XML je založeno na obsahu.
Otázka č. 4) Podporuje XML uživatelem definované značky?
Odpovědět: Ano, uživatelé mohou vytvářet své vlastní značky v XML.
Otázka č. 5) Co je značka deklarace XML?
Odpovědět:
Otázka č. 6) Lze XML použít pro multimediální účely?
Odpovědět: Ano, XML lze použít pro multimediální účely pomocí SVG a SMIL.
Otázka č. 7) Co znamená SVG a na co se používá?
Odpovědět: SVG znamená Scalable Vector Graphics. Jedná se o jazyk XML, který se používá k zobrazení animací, obrázků, grafiky a 2D z kódu XML. K vykreslení obsahu se zde používají vektorové matematické vzorce.
Otázka č. 8) Co znamená SMIL a na co se používá?
Odpovědět: SMIL znamená Synchronized Multimedia Integration Language. Jedná se o jazyk XML, který se používá k integraci obrázků, textu a dalších médií pro prezentaci.
Otázka č. 9) Jaký je rozdíl mezi XML a HTML?
Odpovědět:
XML | HTML |
---|---|
XML se skládá z uživatelsky definovaných značek. | HTML se skládá z předdefinovaných značek. |
XML se používá k ukládání a transformaci dat. | Pro návrh webové stránky se používá HTML. |
XML je založeno na obsahu. | HTML je založeno na formátu. |
XML rozlišuje velká a malá písmena. | HTML nerozlišuje velká a malá písmena. |
XML vyžaduje u dobře formátovaného dokumentu koncovou značku. | HTML nevyžaduje koncovou značku. |
Otázka č. 10) Jaké jsou výhody XML?
Odpovědět: Výhody XML jsou následující:
- Jednoduchost: XML je snadno čitelný a srozumitelný.
- Dostupnost: XML lze vytvořit pomocí libovolného textového editoru.
- Flexibilita: XML nemá žádné pevné značky, lze tedy použít také uživatelem definované značky.
Otázka č. 11) Jaký význam má XSLT v XML?
Odpovědět: XSLT je zkratka pro Extensible Style sheet Language Transformation. Slouží k transformaci dokumentu XML na HTML, než se zobrazí v jakémkoli prohlížeči.
Otázka č. 12) Co je XQuery?
Odpovědět: XQuery se používá k načtení dat ze souboru XML, kterým je databáze SQL.
Otázka č. 13) Co je Xlink v XML?
Odpovědět: Xlink používaný v souborech XML je standardní způsob vytváření hypertextových odkazů v souborech XML.
Otázka č. 14) Co je Xpointer v XML?
Odpovědět: Xpointer v XML umožňuje hypertextovým odkazům odkazovat na konkrétnější části dokumentů nebo souborů XML.
Otázka č. 15) Co je podpis / šifrování XML?
Odpovědět: Definuje pravidla zpracování a syntaxi pro šifrování a vytváření digitálních podpisů na XML.
Otázka č. 16) Co je DTD v XML?
Odpovědět: DTD znamená Document Type Definition, která popisuje dokument napsaný v XML. Syntaxe deklarace XML je definována v DTD. Pravidla pojmenování různých typů prvků jsou definována také v DTD.
Otázka č. 17) Co je DOM? K čemu se používá
java rozhovor programy a odpovědi pro zkušené
Odpovědět: DOM je zkratka pro Document Object Model. Jedná se o API, aplikační programovací rozhraní, které umožňuje navigaci v objektech. S dokumenty se zachází jako s objekty. Dokumenty DOM jsou generovány uživatelem nebo vytvářeny analyzátorem.
Otázka č. 18) Jaká je hlavní nevýhoda DOM?
Odpovědět: Hlavní nevýhodou je, že DOM spotřebovává velkou část paměti.
Otázka č. 19) Co znamená SOAP?
Odpovědět: SOAP je protokol Simple Object Access Protocol.
Otázka č. 20) Jaký je vztah SOAP s XML?
Odpovědět: SOAP používá XML k definování protokolu pro výměnu informací v distribuovaných výpočetních prostředích.
Otázka č. 21) Jaké jsou tři komponenty v SOAP?
Odpovědět: Skládá se z obálky, sady pravidel kódování a konvence pro reprezentaci vzdálených volání procedur.
Otázka č. 22) Co je funkce analyzátoru XML?
Odpovědět: Používá se k převodu souboru XML nebo dokumentu na objekt XML DOM, který je obvykle napsán v JavaScriptu.
Otázka č. 23) Co je schéma XML?
Odpovědět: Schéma XML poskytuje definici dokumentu XML.
Skládá se z:
- Atributy a prvky.
- Podřízené prvky.
- Datový typ prvků.
- Pořadí prvků a atributů.
Otázka č. 24) Co je to CDATA v XML?
Odpovědět: CDATA znamená znaková data. Znaky jako „“ nejsou v XML povoleny. CDATA začíná na. CDATA jsou nezpracovaná znaková data, která nelze analyzovat analyzátorem XML.
Otázka č. 25) Jak se používají komentáře v XML?
Odpovědět: Komentáře se zobrazují jako. Je to podobné jako HTML. Může být použit pro jeden řádek nebo více řádků.
Otázka č. 26) Jaké je použití XML při vývoji?
Odpovědět: XML má několik použití, jak je uvedeno níže:
- XML se používá pro ploché soubory a databáze.
- Používá se k ukládání dat a přenosu dat na internetu.
- Může generovat různá dynamická data pomocí stylů.
- XML se používá k vývoji databázových webů.
- Používá se k ukládání dat pro webové stránky elektronického obchodování.
Otázka č. 27) Jaké jsou nevýhody XML?
Odpovědět: Nevýhody XML zahrnují:
- XML je pouze textový soubor, pokud atributy a prvky nejsou uzavřeny a definovány správně.
- Překrývající se označení není povoleno.
Otázka č. 28) Co kontrolují editory XML?
Odpovědět: Kontrola editorů XML je následující:
- XML proti schématu
- Barevný kód syntaxe XML
- XML proti DTD
- Standardní otevírací a zavírací tagy XML
Otázka č. 29) Co je to Diffgram v XML?
Odpovědět: Diffgram je formát XML, který se používá k vyhledání aktuální a původní verze dokumentu XML.
Otázka č. 30) Co je to XML Parser?
Odpovědět: Analyzátor XML je software, který kontroluje přesně definovaný formát a provádí ověření dokumentu. Také nám umožňuje číst, vytvářet a upravovat existující dokument XML.
Otázka č. 31) Jak připojit XML k databázi?
Odpovědět: Moduly XML pro import a export se používají k propojení aplikací XML s databázemi. Musí existovat shoda 1: 1 mezi názvem pole typu prvku a databázovou tabulkou ve schématu DTD nebo XML. V některých případech je k dosažení požadované shody zapotřebí jen málo programování.
Otázka č. 32) Jak spustit soubor XML?
Odpovědět: XML není programovací jazyk. Nelze jej spustit ani spustit. Lze jej zobrazit nebo zobrazit v prohlížeči nebo pomocí editoru XML.
Otázka č. 33) Popište XPath.
Odpovědět: XPath lze popsat takto:
- XPath je doporučení W3C.
- Jedná se o syntaxi pro definování částí dokumentu XML.
- K navigaci v dokumentech XML používá výrazy cesty.
- XPath obsahuje standardní knihovnu funkcí.
- XPath je hlavním prvkem standardu XSLT.
- Používá se k procházení atributů a prvků v dokumentu XML.
Otázka č. 34) Poskytněte příklad XML.
Odpovědět:
Sale for today Laptop table 2008 500
Otázka č. 35) Co jsou dobře vytvořené dokumenty XML?
Odpovědět: Dobře vytvořené dokumenty XML mají následující funkce:
- Dokument XML musí mít kořenový prvek.
- Značky XML rozlišují velká a malá písmena.
- Elementy XML by měly být správně vnořeny.
- Hodnoty XML by měly být správně citovány.
- Značky XML by měly být správně uzavřeny.
Otázka č. 36) Co jsou atributy XML? Vysvětlete to na příkladu.
Odpovědět: Hodnoty atributů XML by měly být vždy uvozeny. V XML lze použít jednoduché nebo dvojité uvozovky.
Například:
Otázka č. 37) Napište kód pro atribut a prvek XML.
Odpovědět:
Maharashtra Mumbai India Maharashtra Mumbai
V prvním prvku je umístění atribut. Nakonec je umístění prvkem. Uživatel si může vybrat atribut nebo prvek.
Otázka č. 38) Lze soubory XML prohlížet v prohlížečích?
Odpovědět: Ano, soubor XML lze zobrazit ve všech známých prohlížečích. Nejsou zobrazeny jako stránky HTML.
Otázka č. 39) Co je XML Httprequest? Jaké jsou jeho výhody?
Odpovědět: Všechny moderní prohlížeče mají vestavěný objekt XML Httprequest, který vyžaduje data ze serveru.
Jeho výhody jsou následující:
- Aktualizace webové stránky bez jejího opětovného načtení.
- Vyžádejte si data ze serveru
- Přijmout data ze serveru po načtení stránky.
- Odesílejte data na server na pozadí.
Otázka č. 40) Příklad HttpRequest.
Odpovědět:
var xhttp= newXML Httprequest(); Xhttp.onreadystatechange=function(); { If this.readystate==4&& this.status==200) { Action to be performed when document is ready; Document.getelementbyID(“Demo”) Innerhtml=xhttp.responseText;}};
Otázka č. 41) Co je prvek XML?
Odpovědět: Prvek XML obsahuje počáteční značku, koncovou značku a hodnoty.
Například:
Dát - 400,00
Prvek XML bez hodnoty se říká, že je prázdný jako
Otázka č. 42) Jaká jsou pravidla pojmenování XML?
Odpověď: Pravidla pro pojmenování jsou:
- Názvy prvků musí začínat písmenem nebo podtržítkem.
- V názvech prvků se rozlišují velká a malá písmena.
- Názvy prvků nemohou začínat písmeny XML.
- Názvy prvků mohou obsahovat písmena, číslice, spojovníky, podtržítko a tečky.
- Názvy prvků nesmí obsahovat mezery.
Otázka č. 43) Co je SAX v XML?
Odpovědět: SAX znamená Simple API for XML. Je to analyzátor sekvenčního přístupu.
Poskytuje mechanismus čtení dat z dokumentu XML. Říká se, že je to alternativa k DOM. DOM pracuje na dokumentech jako celku, analyzátory SAX pracují na každém kousku dokumentu XML postupně.
SAX spotřebovává méně paměti. Nelze jej použít k zápisu dokumentu XML.
Otázka č. 44) Co je XSNL?
Odpovědět: XSNL znamená XML Search Neutral Language. Tento jazyk působí mezi rozhraním meta-vyhledávání a cíleným systémem.
Otázka č. 45) Jaký je rozdíl mezi jednoduchým prvkem a složitým prvkem?
Odpovědět: Jednoduché prvky nemohou zůstat prázdné. Obsahuje méně atributů, podřízené prvky atd. Jednoduché prvky jsou textové prvky. Složité prvky mohou obsahovat dílčí prvky, prázdné prvky atd. Složitý prvek může obsahovat více atributů a prvků.
Závěr
Nejčastěji kladené otázky týkající se XML rozhovorů jsme pokryli odpověďmi pro začátečníky i zkušenými rozhovory na úrovni.
Před jakýmkoli pohovorem buďte vždy připraveni s tématem a odpovězte na otázky s jistotou - úspěch bude určitě váš.
Vše nejlepší pro váš rozhovor !!
Doporučené čtení
- Dotazy a odpovědi na pohovor
- ETL Testing Interview Otázky a odpovědi
- Některé složité otázky a odpovědi týkající se ručního testování
- 25 nejlepších agilních testovacích otázek a odpovědí na rozhovor
- Spock Interview Otázky s odpověďmi (nejoblíbenější)
- Některé zajímavé otázky týkající se testování softwaru
- Top 20+ .NET Interview Otázky a odpovědi
- Top 32 nejlepších datastage rozhovor otázky a odpovědi