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.
 
Your Name Your Email-ID
Your Answer
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.
 
Your Name Your Email-ID
Your Answer
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.
 
Your Name Your Email-ID
Your Answer
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.
 
Your Name Your Email-ID
Your Answer
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.
 
Your Name Your Email-ID
Your Answer
123456 Page 6 of 6