top 45 xml interview questions
Изчерпателен списък с най-често задаваните основни и разширени XML въпроси за интервю с подробно обяснение и примери за кодове:
XML се предпочита предимно от разработчиците за проектиране, разработване и поддържане на интерфейс. Причината, поради която повечето от тях предпочитат XML пред HTML, е, че XML ви позволява да дефинирате вашия собствен елемент.
Този урок ще обхване всички теми, свързани с XML, с подробно обяснение за вашето лесно разбиране. Всеки от начинаещ до опитен човек може да бъде подготвен за XML интервю с този набор от въпроси за XML интервю.
Най-популярни въпроси и отговори за интервю за XML
По-долу са изброени някои от най-често задаваните въпроси за XML интервю, които трябва да знаете, преди да се явите на XML интервю.
В # 1) Какво означава XML?
Отговор: XML означава Extensible Markup Language.
В # 2) За какво се използва XML?
Отговор: XML е инструмент, който се използва за съхраняване и прехвърляне на данни.
В # 3) XML формат или управляван ли е от съдържание?
Отговор: XML се управлява от съдържание.
В # 4) Поддържа ли XML дефинирани от потребителя маркери?
Отговор: Да, потребителите могат да създават свои собствени маркери в XML.
В # 5) Какво е XML декларационен маркер?
Отговор:
В # 6) Може ли XML да се използва за мултимедийна цел?
Отговор: Да, XML може да се използва за мултимедийни цели чрез SVG и SMIL.
В # 7) Какво означава SVG и за какво се използва?
Отговор: SVG означава Scalable Vector Graphics. Това е XML език, който се използва за показване на анимации, изображения, графики и 2D от XML кода. Тук се използват векторни математически формули за изобразяване на съдържанието.
В # 8) Какво означава SMIL и за какво се използва?
Отговор: SMIL означава Синхронизиран мултимедиен интеграционен език. Това е XML език, който се използва за интегриране на изображения, текст и други носители за презентация.
В # 9) Каква е разликата между XML и HTML?
Отговор:
XML | HTML |
---|---|
XML се състои от дефинирани от потребителя тагове. | HTML се състои от предварително дефинирани тагове. |
XML се използва за съхраняване и трансформиране на данни. | HTML се използва за проектиране на уеб страница. |
XML се управлява от съдържание. | HTML се управлява от формат. |
XML е чувствителен към малки и големи букви. | HTML не е чувствителен към малки и големи букви. |
XML изисква краен маркер за добре форматиран документ. | HTML не изисква краен маркер. |
В # 10) Какви са предимствата на XML?
Отговор: Предимствата на XML са следните:
- Простота: XML е лесен за четене и разбиране.
- Наличност: XML може да бъде създаден с помощта на всеки текстов редактор.
- Гъвкавост: XML няма фиксирани маркери, поради което могат да се използват и дефинирани от потребителя маркери.
В # 11) Какво значение има XSLT в XML?
Отговор: XSLT означава Extensible Style sheet Language Transformation. Използва се за трансформиране на XML документ в HTML, преди да бъде показан на всеки браузър.
В # 12) Какво е XQuery?
Отговор: XQuery се използва за извличане на данни от XML файла, който е SQL базата данни.
В # 13) Какво представлява Xlink в XML?
Отговор: Xlink, използвани в XML файлове, са стандартният начин за създаване на хипервръзки в XML файлове.
В # 14) Какво е Xpointer в XML?
Отговор: Xpointer в XML позволява хипервръзките да сочат към по-специфични части от XML документи или файлове.
В # 15) Какво е XML подпис / криптиране?
Отговор: Той определя правилата за обработка и синтаксиса за криптиране и създаване на цифрови подписи върху XML.
В # 16) Какво е DTD в XML?
Отговор: DTD означава дефиниция на тип документ, която описва документ, написан в XML. Синтаксисът на XML декларация е дефиниран в DTD. Правилата за конвенция за именуване на различни видове елементи също са дефинирани в DTD.
В # 17) Какво е DOM? За какво се използва?
как да отворите bin файлове в Windows
Отговор: DOM означава обектен модел на документ. Това е API, приложен програмен интерфейс, който позволява навигация през обекти. Документите се третират като обекти. DOM документите се генерират от потребителя или създават от парсер.
В # 18) Кой е основният недостатък на DOM?
Отговор: Основният недостатък е, че голяма част от паметта се консумира от DOM.
В # 19) Какво означава SOAP?
Отговор: SOAP е прост протокол за достъп до обекти.
В # 20) Каква е връзката на SOAP с XML?
Отговор: SOAP използва XML, за да дефинира протокол за обмен на информация в разпределени изчислителни среди.
В # 21) Кои са трите компонента в SOAP?
Отговор: Състои се от плик, набор от правила за кодиране и конвенция за представяне на извиквания за отдалечени процедури.
В # 22) Какво представлява XML функцията за парсер?
Отговор: Използва се за конвертиране на XML файл или документ в XML DOM обект, който обикновено се записва в JavaScript.
В # 23) Какво представлява XML схема?
Отговор: XML схемата предоставя дефиниция на XML документ.
Състои се от:
- Атрибути и елементи.
- Детски елементи.
- Типът данни на елементите.
- Ред на елементи и атрибути.
В # 24) Какво е CDATA в XML?
Отговор: CDATA означава символни данни. Символи като „“ не са разрешени в XML. CDATA започва с. CDATA е неразделени символни данни, които не могат да бъдат анализирани от XML анализатора.
В # 25) Как се използват коментарите в XML?
Отговор: Коментарите се показват като. Подобен е на HTML. Може да се използва за един ред или няколко реда.
В # 26) Какво е използването на XML при разработването?
Отговор: XML има множество употреби, както е показано по-долу:
- XML се използва за плоски файлове и бази данни.
- Използва се за съхраняване на данни и пренос на данни в Интернет.
- Той може да генерира различни динамични данни, използвайки таблици със стилове.
- XML се използва за разработване на уебсайтове, управлявани от бази данни.
- Използва се за съхраняване на данни за уебсайтове за електронна търговия.
В # 27) Какви са недостатъците на XML?
Отговор: Недостатъците на XML включват:
- XML е просто текстов файл, ако атрибутите и елементите не са затворени и дефинирани правилно.
- Не се допуска припокриване на маркиране.
В # 28) Какво проверяват XML редакторите?
Отговор: Проверката на XML редакторите е както следва:
- XML срещу схема
- Цветен код на XML синтаксис
- XML срещу DTD
- Стандартни XML тагове за отваряне и затваряне
В # 29) Какво представлява Diffgram в XML?
Отговор: Diffgram е XML формат, който се използва за намиране на текущата и оригиналната версия на XML документа.
В # 30) Какво представлява XML Parser?
Отговор: XML парсер е софтуер, който проверява за добре дефиниран формат и извършва валидиране на документ. Също така ни позволява да четем, създаваме и модифицираме съществуващ XML документ.
В # 31) Как да свържа XML с базата данни?
Отговор: Модулите за импортиране и експортиране на XML се използват за свързване на XML приложения с бази данни. Трябва да има съвпадение 1: 1 между името на полето на типа елемент и таблицата на базата данни в DTD или XML схема. Докато в някои случаи се изисква малко програмиране, за да се установи желаното съвпадение.
Въпрос # 32) Как да стартирам XML файл?
Отговор: XML не е език за програмиране. Не може да се изпълнява или изпълнява. Може да се преглежда или показва в браузъра или с помощта на XML редактора.
Въпрос # 33) Опишете XPath.
Отговор: XPath може да бъде описан по следния начин:
- XPath е препоръка на W3C.
- Това е синтаксисът за дефиниране на части от XML документ.
- Той използва изрази на пътеки за навигация в XML документите.
- XPath съдържа стандартна библиотека с функции.
- XPath е основен елемент от стандарта XSLT.
- Използва се за навигация през атрибути и елементи в XML документ.
Въпрос # 34) Дайте пример за XML.
Отговор:
Sale for today Laptop table 2008 500
В # 35) Какво представляват добре оформените XML документи?
Отговор: Добре оформените XML документи имат следните характеристики:
- XML документ трябва да има корен елемент.
- XML таговете са чувствителни към малки и големи букви.
- XML елементите трябва да бъдат правилно вложени.
- XML стойностите трябва да бъдат правилно цитирани.
- XML таговете трябва да бъдат затворени правилно.
В # 36) Какво представляват XML атрибутите? Обяснете с пример.
Отговор: Стойностите на XML атрибутите винаги трябва да бъдат цитирани. В XML могат да се използват единични или двойни кавички.
Например:
В # 37) Напишете код за XML атрибут и елемент.
Отговор:
Maharashtra Mumbai India Maharashtra Mumbai
В първия елемент местоположението е атрибут. Накрая местоположението е елемент. Потребителят може да избере атрибута или елемента.
В # 38) Могат ли XML файлове да се преглеждат в браузърите?
Отговор: Да, XML файлът може да се преглежда във всички известни браузъри. Те не се показват като HTML страници.
В # 39) Какво представлява XML Httprequest? Какви са неговите предимства?
Отговор: Всички съвременни браузъри имат вграден XML Httprequest обект за заявка за данни от сървър.
Неговите предимства са следните:
- Актуализиране на уеб страница без презареждане на страницата.
- Поискайте данни от сървър
- Получавайте данни от сървър след зареждането на страницата.
- Изпращайте данни на сървър във фонов режим.
Q # 40) Пример за HttpRequest.
Отговор:
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;}};
В # 41) Какво е XML елемент?
Отговор: XML елементът съдържа начален маркер, краен маркер и стойности.
Например:
Слагам - 400,00
За XML елемент без стойност се казва, че е празен като
В # 42) Какви са правилата за именуване на XML?
Отговор: Правилата за именуване са:
- Имената на елементите трябва да започват с буква или долна черта.
- Имената на елементите са чувствителни към малки и големи букви.
- Имената на елементите не могат да започват с буквите XML.
- Имената на елементите могат да съдържат букви, цифри, тирета, долна черта и точки.
- Имената на елементите не могат да съдържат интервали.
В # 43) Какво е SAX в XML?
Отговор: SAX означава Simple API за XML. Това е последователен парсер за достъп.
Той осигурява механизъм за четене на данни от XML документ. Твърди се, че е алтернатива на DOM. DOM оперира с документите като цяло, SAX парсерите работят последователно с всяка част от XML документа.
SAX консумира по-малко памет. Не може да се използва за писане на XML документ.
Q # 44) Какво е XSNL?
Отговор: XSNL означава XML Search Neutral Language. Този език действа между интерфейса за мета-търсене и целевата система.
В # 45) Каква е разликата между прост елемент и сложен елемент?
Отговор: Обикновените елементи не могат да бъдат празни. Той съдържа по-малко атрибути, дъщерни елементи и др. Простите елементи са текстови елементи. Сложните елементи могат да съдържат поделементи, празни елементи и др. Комплексният елемент може да съдържа множество атрибути и елементи.
Заключение
Ние покрихме най-често задаваните въпроси за XML интервю с отговори както за начинаещи, така и за интервюта на ниво опит.
Винаги бъдете подготвени с темата преди всяко интервю и отговаряйте на въпросите уверено - успехът със сигурност ще бъде ваш.
Всичко най-добро за вашето интервю !!
Препоръчително четене
- Въпроси и отговори за интервюта
- Въпроси и отговори за интервю за ETL тестване
- Някои сложни ръчни тестови въпроси и отговори
- 25 най-добри пъргави тестови интервюта Въпроси и отговори
- Спок интервю въпроси с отговори (Най-популярни)
- Някои интересни въпроси за интервю за тестване на софтуер
- Топ 20+ .NET интервюта за въпроси и отговори
- Топ 32 най-добри въпроса и отговори за интервю за сцената на данни