×

Top 15 XML Interview Questions for 2024

1) What is XML?

XML (eXtensible Markup Language) is designed to transport and store data. It has user executive tags i.e. no pre-defined tags used as in HTML. This language is considered as universal language for data on web.

2) Describe version tag in XML.

This tag declares the version of XML document as document and platform show know its version on which they are running.

3) List all features of XML.

  • Simple to learn and implement.
  • Set of rules is limited.
  • Editing is very easy as in text format.
  • Extensible as no pre-defined tags.

4) Define DOM and SAX in XML.

DOM : DOM (Document Object Model) is root of the document tree as it describes the logical structure of XML Document. SAX : SAX (Simple API for XML) is a sequential access parser i.e. it reads the file line by line.

5) Describe XSNL.

XSNL (XML Search Neutral Language) is an intermediate between Meta search interface and targeted system.

6) List the rules for Well Formed XML Document.

  • Tags used should be nested.
  • All tags should be closed.
  • XML is case sensitive so all closing tag should match exactly.
  • Only one root tag.

7) Define Valid XML Document?

If a XML document follows pre-defined rules i.e. document is structurally correct known as valid XML document.

8) What is DTD?

DTD (Document Type Definition) is defined to build legal building blocks where name of element, proper nesting, and attributes of element is defined.

9) Define the process to apply DTD to an XML Document.

  1. By making separate document and refer it to XML document.
  2. By using within XML document.

10) Define XSL?

XSL (Extensible Style sheet Language) is for expressing style sheet. It is similar to CSS that is used to describe how to display XML document.

11) Is XML or HTML similar?

No, XML describe data where as HTML display data.

12) Define element and attribute in HTML.

Element tag: all the tag that we see from start to end tag in XML Document Attribute tag: is the value that provides additional information about the element tag.

13) Define Simple and Complex element.

Simple element contains only text and has no attribute and also cannot be left empty. Complex Element may contain both element and attribute and can contain empty element.

14) Define XLink and XPointer.

XLink is a method to create a hyperlink in XML file where as when those links are pointed towards particular part in XML document known as XPointer.

15) Differentiate between CDATA and PCDATA?

CDATA is unparsed character data which cannot be parsed by XML parser. Syntax:
<![CDATA[" end with "]]>".
PCDATA is parsed character data and it is parsed by XML parser.

Related Topics

Top 30 RPA Interview questions for 2024

Q1. What is RPA (Robotic Process Automation)? The Robotic Process Automation is a trending technology in the market where: Robotic: Robotic means "machines that copy the human actions." Process: Process means "the sequence of steps which...

12 minutes read.

Top 15 Java BeanUtils Interview Questions for 2024

1) What is Java BeanUtils? Java BeanUtils is a design pattern component of the Apache Commons. It facilitates architecture for Java language which is derived from JavaAPI. It helps to set...

3 minutes read.

Top 30 Web Service Interview Questions for 2024

1) What is a Web Service? Web service is a client server application or component. It is used for communication. It is way to communicate between two devices over network. In another word...

5 minutes read.

Top 15 Framework7 Interview Questions for 2024

1) What is Framework7? Framework7 is an open source mobile HTML framework. It is used todevelop hybrid mobile apps for iOS and Android devices. 2) Why, framework7 is popular? There are various reasons...

8 minutes read.

Top 15 Java Collections Interview Questions for 2024

1) What is Collections in Java? It is a framework which is used to store and manipulate the group of objects. 2) What are the commonly used methods of Collection interface in...

2 minutes read.

Top 25 Oracle DBA Interview Question for 2024

1) What is an Oracle Instance? Database instance is a set of memory structures that manages database file. When an instance is started Oracle database allocate memory area called SGA (System...

4 minutes read.

Top 30 Cassandra Interview Questions for 2024

1) Explain. What is Cassandra? Cassandra is an open source data storage system. It was developed at Facebook for inbox search and designed for storing and managing large amount of data. 2)...

5 minutes read.

Top 30 Zend Framework Interview Questions for 2024

1) What is Zend Framework? Zend is an open source, object-oriented web application framework. It is implemented in PHP 5. It was developed in 3 March 2006. 2) What is the use...

6 minutes read.

Top 30 WordPress Interview Questions for 2024

Most Frequently asked WordPress Interview Questions and Answers 2019 1) What is WordPress? WordPress is an open-source CMS (Content Management System) and a blogging tool. It is used to create web sites and...

5 minutes read.

Top 15 C Interview Questions for 2024

1) What are different storage class specifiers in C? Register,auto, static, extern are the storage class specifiers in C. 2) What is scope of a variable? How are variables scoped in C? Scope...

3 minutes read.

Top 30 Drupal Interview Questions for 2024

1) What is Drupal? Drupal is an open source CMS (Content Management System) framework. It is written in php and provides rich set of tools to create web sites. 2) What are...

4 minutes read.

Top 30 JSF Interview Questions for 2024

1) What is JSF? JSF stands for Java Server Faces is a Java-Based web application framework. JSF (Java Server Faces) provides a facility to connect UI widgets with data sources. 2) What are...

4 minutes read.

Top 31 Dart Programming Interview Questions for 2024

1) What is Dart? Dart is an application programming language. It is used to build web, server and mobile applications. 2) Who is the developer of Dart? Google is the developer of Dart. 3)...

6 minutes read.

Top 28 Firebase Interview Questions for 2024

1) What is Firebase? Firebase is a platform which is used for building Web, IOS and Android applications. It offers: Real time database Different APIs Multiple authentication types and Hosting platform 2) What are the features of...

3 minutes read.

Top 15 RESTful Web Services Interview Question for 2024

1) What is REST? REST is web standards based architecture and stands for REpresentational State Transfer. It uses HTTP Protocol for data communication. Here, everything is a resource. 2) What are the HTTP methods used...

2 minutes read.

Top 30 SQLite Interview Question for 2024

1) What is SQLite? It is an in-process library which implements self-contained, serverless, zero-configuration, transactional SQL database. 2) What datatype does SQLite supports? It uses dynamic typing and data can be stored in...

5 minutes read.

Top 15 Servlet Interview Questions for 2024

1) What is Servlet? It is a technology used to create web applications. It is a web component which is used to create dynamic web pages. It consists of many interfaces and classess...

2 minutes read.

Top 15 Struts Interview Questions for 2024

1) What are the Features of Struts 2? Features of Struts 2 are: Configurable MVC components POJO based actions AJAX support Integration support Various Result Types Various Tag support Theme and...

3 minutes read.

Top 50 HTML Interview Questions for 2024

1) What is HTML? HTML stands for Hyper Text Markup Language. It is used for creating web pages and web applications. HTML documents are made up of two things: the content and the tags. 2) What are...

10 minutes read.

Top 25 R programming Language Interview Questions for 2024

1) What is R programming language? R is an open source programming language. It is software environment for statistical computing and graphics. It compiles and runs on a wide variety of...

4 minutes read.