XML-FINAL EXAM
QUESTIONS AND
ANSWERS
Consider the following XML document:<?Xml version="1.0" encoding="UTF-8"?
><ns1:Company1 xmlns:ns1="http://www.acompany.com/"
xmlns="http://www.bcompany.com/">
<Company2>
<Company3 xmlns="http://www.ccompany.com/">
<Company4 ID="4"/>
</Company3>
</Company2>
</ns1:Company1>
Which of the following statements is true? - Answers -Namespace of Element
Company4 belongs to http://www.ccompany.com/
Consider the xml fragment
15. <aaa></aaa>
16. <bbb></bbb>
Choose the correct answer when the SAX is used - Answers -At least callback method
in content handler will be triggered after line 15 and before line 16
Currently, most Web front-end markup is not XML. A Web search for "car wash" yields
disparate results about a movie and about cleaning automobiles. The search engine
poorly distinguishes among kinds of results. What is the most likely cause of the
problem? - Answers -A front-end HTML document conveys no data semantics
In a museum, XML data stored on powerful servers is served to customers through Web
browsers running on network-connected computers. The performance of those
computers is limited. Which of the following approaches will best suit the XML
transformation? - Answers -Output XHTML via a server-side XSL transformation
, An online bookstore offers services that enables customers to view the online ebooks
with a variety of Web browsers and order high quality hard copies on demand. If the
bookstore stores all the book contents with XML format, which of the following rendering
approaches is the most suitable? - Answers -When browsers request, render the XML
data with CSS. When customers order hard copies, transform the XML data with XSL-
FO and then convert the file into PDF for printing
How to generate the XML document with JSP? - Answers -The content type of JSP
page must be set to text/xml in the JSP using page directive
The file is save with jsp extension
Given
XML document<tomcat-users><role rolename="manager"/>
<role rolename="admin"/>
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="ide" password="yaehngv3" roles="manager,admin"/>
</tomcat-users>JSP Code fragment
<c:import var="xml" url="WEB-INF/tomcat-users.xml"/><x:parse var="doc" xml="$
{xml}"/>
<x:if select="$doc/tomcat-users/user[@username=$username and
password=$password]"><jsp:forward page="welcome.jsp"/>
</x:if>
<h2><font color="red">Invalid username or password!!!!</font> </h2>
Select the correct statement. Assume that the input value of username as ide and
password as yaehngv3 - Answers -The output on the browser is "Invalid username or
password!!!!"
The Xpath expression always selects no element from XML document
Which of the following about the FO is true? - Answers -FO specifies page layout that
will be applied to document
FO uses XSLT to produce a source document
What are differences between Single Pipeline and Multiple Pipeline? - Answers -The
XML is applied to XSL on JSP page directly in single pipeline while the XML is mapped
to objects then these are processed to present on JSP page in multiple pipeline
The XML is parsed on JSP page in single pipeline while the XML is parsed before its
information is transferred to JSP in multiple pipeline
Given
XML document
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller Greaterheights. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $12.49. You're not tied to anything after your purchase.