top 45 xml interview questions
Вичерпний перелік найпоширеніших базових та вдосконалених запитань щодо інтерв’ю з XML із докладним поясненням та прикладами коду:
XML переважно надається розробниками для проектування, розробки та обслуговування інтерфейсу. Причина, по якій більшість із них віддають перевагу XML перед HTML, полягає в тому, що XML дозволяє визначити ваш власний елемент.
Цей підручник охопить усі теми, пов’язані з XML, з докладним поясненням для Вашого легкого розуміння. Будь-хто, від новачка до досвідченої людини, цілком може підготуватися до XML-інтерв’ю за допомогою цього набору запитань щодо інтерв’ю у XML.
Найпопулярніші запитання та відповіді на інтерв’ю у форматі XML
Нижче наведено деякі найпоширеніші запитання щодо співбесіди XML, які ви повинні знати перед тим, як брати участь у співбесіді XML.
Q # 1) Що означає XML?
Відповідь: XML розшифровується як Extensible Markup Language.
Q # 2) Для чого використовується XML?
Відповідь: XML - це інструмент, який використовується для зберігання та передачі даних.
Запитання №3) Формат XML чи керування вмістом?
Відповідь: XML керується вмістом.
Q # 4) Чи підтримує XML визначені користувачем теги?
Відповідь: Так, користувачі можуть створювати власні теги в XML.
Q # 5) Що таке тег оголошення XML?
Відповідь:
Q # 6) Чи можна використовувати XML для мультимедійних цілей?
Відповідь: Так, XML можна використовувати для мультимедійних цілей за допомогою SVG та SMIL.
Q # 7) Що означає SVG і для чого він використовується?
Відповідь: SVG розшифровується як масштабована векторна графіка. Це мова XML, яка використовується для відображення анімації, зображень, графіки та 2D із XML-коду. Тут для відображення вмісту використовуються векторні математичні формули.
Q # 8) Що означає SMIL і для чого він використовується?
Відповідь: SMIL розшифровується як синхронізована мова мультимедійної інтеграції. Це мова XML, яка використовується для інтеграції зображень, тексту та інших носіїв для презентації.
Q # 9) Яка різниця між XML та HTML?
Відповідь:
XML | HTML |
---|---|
XML складається з визначених користувачем тегів. | HTML складається з попередньо визначених тегів. |
XML використовується для зберігання та перетворення даних. | HTML використовується для проектування веб-сторінки. |
XML керується вмістом. | HTML керується форматом. |
XML чутливий до регістру. | HTML не чутливий до регістру. |
XML вимагає кінцевий тег для добре відформатованого документа. | HTML не вимагає кінцевого тегу. |
Q # 10) Які переваги XML?
Відповідь: Переваги XML такі:
- Простота: XML легко читати і розуміти.
- Наявність: XML можна створити за допомогою будь-якого текстового редактора.
- Гнучкість: XML не має жодних фіксованих тегів, отже, також можна використовувати призначені користувачем теги.
Q # 11) Яке значення XSLT надає XML?
Відповідь: XSLT розшифровується як Розширювана таблиця стилів Мовна трансформація. Він використовується для перетворення XML-документа в HTML, перш ніж він відображатиметься в будь-якому браузері.
Q # 12) Що таке XQuery?
Відповідь: XQuery використовується для отримання даних із файлу XML, який є базою даних SQL.
Q # 13) Що таке Xlink у XML?
Відповідь: Xlink, що використовується у файлах XML, є стандартним способом створення гіперпосилань у файлах XML.
Q # 14) Що таке Xpointer в XML?
Відповідь: Xpointer в XML дозволяє гіперпосиланням вказувати на більш конкретні частини документів або файлів XML.
Питання 15) Що таке підпис / шифрування XML?
Відповідь: Він визначає правила обробки та синтаксис для шифрування та створення цифрових підписів на XML.
Q # 16) Що таке DTD у XML?
Відповідь: DTD означає «Визначення типу документа», що описує документ, написаний у форматі XML. Синтаксис декларації XML визначений у DTD. Правила узгодження імен різних типів елементів також визначені в DTD.
Q # 17) Що таке DOM? Для чого він використовується?
як відкрити файл DAT в PDF - -
Відповідь: DOM - це об’єктна модель документа. Це API, інтерфейс прикладного програмування, що дозволяє здійснювати навігацію по об’єктах. Документи трактуються як об’єкти. Документи DOM генеруються користувачем або створюються парсером.
Q # 18) Який головний недолік DOM?
Відповідь: Основним недоліком є те, що велика частина пам'яті споживається DOM.
Q # 19) Що означає SOAP?
Відповідь: SOAP - це простий протокол доступу до об’єктів.
Q # 20) Яке відношення має SOAP до XML?
Відповідь: SOAP використовує XML для визначення протоколу обміну інформацією в розподілених обчислювальних середовищах.
Q # 21) Які три компоненти SOAP?
Відповідь: Він складається з конверта, набору правил кодування та правила представлення викликів віддалених процедур.
Q # 22) Що таке функція аналізатора XML?
Відповідь: Застосовується для перетворення XML-файлу або документа в об'єкт XML DOM, який зазвичай пишеться на JavaScript.
Q # 23) Що таке схема XML?
Відповідь: Схема XML забезпечує визначення документа XML.
Він складається з:
- Атрибути та елементи.
- Дочірні елементи.
- Тип даних елементів.
- Порядок елементів та атрибутів.
Q # 24) Що таке CDATA у XML?
Відповідь: CDATA означає символьні дані. Символи типу '' заборонені в XML. CDATA починається з. CDATA - це нерозділені символьні дані, які не можуть бути проаналізовані аналізатором XML.
Q # 25) Як коментарі використовуються в XML?
Відповідь: Коментарі відображаються як. Це схоже на HTML. Його можна використовувати для одного рядка або декількох рядків.
Q # 26) Яке використання XML у розробці?
Відповідь: XML має декілька видів використання, як показано нижче:
- XML використовується для плоских файлів та баз даних.
- Застосовується для зберігання даних та транспортування даних в Інтернеті.
- Він може генерувати різні динамічні дані за допомогою таблиць стилів.
- XML використовується для розробки веб-сайтів, керованих базами даних.
- Він використовується для зберігання даних веб-сайтів електронної комерції.
Q # 27) Які недоліки XML?
Відповідь: До недоліків XML належать:
- XML - це просто текстовий файл, якщо атрибути та елементи не закриті та визначені належним чином.
- Розмітка, що перекривається, не допускається.
Q # 28) Що перевіряють редактори XML?
Відповідь: Перевірка редакторів XML така:
- XML проти схеми
- Код кольору синтаксису XML
- XML проти DTD
- Стандартні теги відкриття та закриття XML
Q # 29) Що таке Diffgram у XML?
Відповідь: Diffgram - це формат XML, який використовується для пошуку поточної та оригінальної версій документа XML.
Q # 30) Що таке XML-парсер?
Відповідь: Синтаксичний аналізатор XML - це частина програмного забезпечення, яка перевіряє чітко визначений формат і виконує перевірку документа. Це також дозволяє нам читати, створювати та модифікувати існуючий XML-документ.
Q # 31) Як підключити XML до бази даних?
Відповідь: Модулі імпорту та експорту XML використовуються для підключення програм XML до баз даних. Має бути збіг 1: 1 між іменем поля типу елемента та таблицею бази даних у схемі DTD або XML. Хоча в деяких випадках для встановлення бажаного збігу потрібно трохи програмування.
Q # 32) Як запустити файл XML?
Відповідь: XML не є мовою програмування. Його неможливо запустити або виконати. Його можна переглянути або відобразити у браузері або за допомогою редактора XML.
Q # 33) Опишіть XPath.
Відповідь: XPath можна описати наступним чином:
- XPath - це рекомендація W3C.
- Це синтаксис для визначення частин XML-документа.
- Він використовує вирази шляху для навігації в документах XML.
- XPath містить стандартну бібліотеку функцій.
- XPath є основним елементом стандарту XSLT.
- Він використовується для навігації між атрибутами та елементами в документі XML.
Q # 34) Наведіть приклад XML.
Відповідь:
Sale for today Laptop table 2008 500
Q # 35) Що таке добре сформовані документи XML?
Відповідь: Добре сформовані документи XML мають такі особливості:
- Документ XML повинен мати кореневий елемент.
- Теги XML чутливі до регістру.
- XML-елементи повинні бути належним чином вкладеними.
- Значення XML слід правильно цитувати.
- Теги XML слід правильно закрити.
Q # 36) Що таке атрибути XML? Поясніть на прикладі.
Відповідь: Значення атрибутів XML слід завжди цитувати. У XML можна використовувати одинарні або подвійні лапки.
Наприклад:
Q # 37) Напишіть код для атрибута та елемента XML.
Відповідь:
Maharashtra Mumbai India Maharashtra Mumbai
У першому елементі розташування є атрибутом. Нарешті, розташування - це елемент. Користувач може вибрати атрибут або елемент.
Q # 38) Чи можна переглядати файли XML у браузерах?
Відповідь: Так, файл XML можна переглядати у всіх відомих браузерах. Вони не відображаються як HTML-сторінки.
Q # 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;}};
Q # 41) Що таке XML-елемент?
Відповідь: Елемент XML містить початковий тег, кінцевий тег та значення.
Наприклад:
Покласти - 400,00
Елемент XML без значення називається порожнім, як
Q # 42) Що таке правила іменування XML?
Відповідь: Правила іменування:
- Назви елементів повинні починатися з літери або підкреслення.
- Назви елементів чутливі до регістру.
- Назви елементів не можуть починатися з літер XML.
- Назви елементів можуть містити літери, цифри, дефіси, підкреслення та крапки.
- Назви елементів не можуть містити пробіли.
Q # 43) Що таке SAX у XML?
Відповідь: SAX розшифровується як Простий API для XML. Це послідовний парсер доступу.
Він забезпечує механізм зчитування даних із XML-документа. Кажуть, що це альтернатива DOM. DOM працює з документами в цілому, синтаксичні аналізатори SAX працюють з кожним фрагментом документа XML послідовно.
SAX споживає менше пам'яті. Його не можна використовувати для написання XML-документа.
Q # 44) Що таке XSNL?
Відповідь: XSNL розшифровується як Нейтральна мова пошуку XML. Ця мова діє між інтерфейсом мета-пошуку та цільовою системою.
Q # 45) Яка різниця між простим елементом та складним елементом?
Відповідь: Прості елементи не можна залишати порожніми. Він містить менше атрибутів, дочірніх елементів тощо. Прості елементи - це текстові елементи. Складні елементи можуть містити піделементи, порожні елементи тощо. Складний елемент може містити кілька атрибутів та елементів.
Висновок
Ми охопили найчастіше задані питання інтерв’ю XML відповідями для початківців, а також інтерв’ю для досвідчених рівнів.
Завжди будьте готові до теми перед будь-яким співбесідою і відповідайте на запитання з упевненістю - успіх, безумовно, буде за вами.
Все найкраще для Вашого співбесіди !!
Рекомендована література
- Запитання та відповіді на інтерв’ю
- Запитання та відповіді на інтерв’ю для тестування ETL
- Деякі хитрі ручні тестування Питання та відповіді
- 25 найкращих запитань та відповідей на інтерв’ю для спритного тестування
- Запитання для інтерв’ю у Spock (найпопулярніші)
- Деякі цікаві запитання щодо тестування програмного забезпечення
- Топ 20+ запитань та відповідей на інтерв’ю .NET
- Найкращі 32 запитання та відповіді на інтерв’ю на етапі обробки даних