XML Interview Question and Answers
26. |
Give a few example of types of applications that can bebfit from using XML? |
|
- XML allows content management systems to store documents independently of their format, which thereby reduces data redundancy.
- A third common response involves wireless applications taht require WML to render data on hand held devices.
|
|
|
27. |
What is JAXP? |
|
JAXP stands for Java APIs for XML, which let you write your Web application entirely in the Java Programming language. There are two broad categories:- Document orinted - processes XML documents using various parsers.
- Procedure oriented - including JAX-RPC, JAXM and JAXR.
|
|
|
28. |
What is XML schema? |
|
- XML schema is a large, complex standard that has two parts.
- One part specifies structure relationships . (This is the largest and most complex part).
- The other part specifies mechanisms for validating the content of XML elements by specifying a (potentially very sophisticated) datatype for each element.
|
|
|
29. |
What is SAAJ? |
|
- SAAJ stands for SOAP(Simple Object Access Protocol) with Attachments API for Java.
-
SAAJ is used mainly for the SOAP messahing that goes on behind the scenes in JAX-RPC and JAXR implementations.
- Secondarily, it is an API that developers can use when they choose to write SOAP messaging applications directly rather than using JAX-RPC.
|
|
|
30. |
What are major subcomponents of XSL? |
|
The XML Stylehseet Language (XSL) has three major subcomponents:-
XSL FO- The largest subcomponent. It describes font sizes, page layouts, and how information "flows" from one page to another.
-
XSLT - A transformation language that lets you define a transformation from XML into some other format. Like producing HTML, a different XML structure, a plain text or other document format.
- XPath - A specification that lets you specify a path to an element.
|
|
|