LEADER 05216nam 2200757 a 450 001 9910780625103321 005 20200520144314.0 010 $a1-282-06320-0 010 $a9786612063206 010 $a1-84719-667-5 035 $a(CKB)2430000000015657 035 $a(EBL)967850 035 $a(OCoLC)618016296 035 $a(SSID)ssj0000332297 035 $a(PQKBManifestationID)12135274 035 $a(PQKBTitleCode)TC0000332297 035 $a(PQKBWorkID)10335473 035 $a(PQKB)10743266 035 $a(MiAaPQ)EBC967850 035 $a(MiAaPQ)EBC5292341 035 $a(Au-PeEL)EBL967850 035 $a(CaPaEBR)ebr10442959 035 $a(CaONFJC)MIL4745313 035 $a(Au-PeEL)EBL5292341 035 $a(CaONFJC)MIL206320 035 $a(OCoLC)968098468 035 $a(PPN)228037026 035 $a(EXLCZ)992430000000015657 100 $a20110222d2009 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aProcessing XML documents with Oracle JDeveloper 11g$b[electronic resource] $ecreating, validating, and transforming XML documents with Oracle's IDE /$fDeepak Vohra 210 $aBirmingham, Great Britain $cPackt Publishing$d2009 215 $a1 online resource (384 p.) 225 1 $aFrom technologies to solutions 225 1 $aLearn by doing : less theory, more results 300 $aIncludes index. 311 $a1-84719-666-7 327 $aCover; Table of Contents; Preface; Creating and Parsing an XML Document; Setting the environment; Generating an XML document; Creating the factory; Creating the DOM document object; Creating the root element; Constructing the DOM document; Outputting the DOM document; Running the Java application; Parsing an XML document with the DOM API; Creating the factory; Creating a DOM document object; Outputting the XML document components' values; Running the Java application; Parsing an XML document with the SAX API; Creating the factory; Parsing the XML document; Running the Java application 327 $aSummaryCreating an XML Schema; An overview of XML Schema; Root element; Element component; SimpleType component; ComplexType component; Setting the environment; Creating an XML schema; Registering an XML schema; Creating an XML document from the XML schema; Summary; XML Schema Validation; JDeveloper built-in schema validation; Schema validation in XDK 11g; Setting the environment; Schema validation with XSDValidator; Creating a schema validator; Setting the error handler; Validating the XML document; Running the Java application; Schema validation with a SAX parser; Creating a SAX parser 327 $aSetting the error handlerValidating the XML document; Running the Java application; Schema validation with a DOM parser; Creating a DOM parser; Setting the error handler; Parsing the XML document; Running the Java application; Summary; XPath; What is XPath?; XPath support in Oracle XDK 11g; Setting the environment; XPath search; Selecting nodes with absolute location paths; Selecting nodes with relative location paths; Selecting namespace nodes; Selecting nodes with XPath API; Creating the DOM parser; Method selectSingleNode(String); Method selectNodes(String) 327 $aMethod selectSingleNode(String,NSResolver)Method selectNodes(String,NSResolver); Running the Java application; Summary; Transforming XML with XSLT; What we will cover in this chapter; Setting the environment for XSLT transformation; Transforming an XML document; Parsing the XML document; Creating the TransformerFactory; Creating the Transformer; Running the application; XSLT extension functions; Setting the environment for XSLT extension functions; Creating the stylesheet containing the extension functions; Instantiating Java classes; Parsing the XML 327 $aStoring Java results in XSLT-non-static methodStoring Java results in XSLT-static method; Modifying attributes; Modifying element text; Stylesheet with extension functions; Processing the extension functions; Summary; JSTL XML Tag Library; Overview of the JSTL XML tag library; Setting the environment; Parsing with the JSTL XML tag library; Transforming with the JSTL XML tag library; Summary; Loading and Saving XML with DOM 3.0 LS; Background; The API; Setting the environment; Loading an XML document; Creating the LSParser; Adding event handling; Parsing the XML document 327 $aSaving an XML document 330 $aCreate, validate, and transform XML documents with Oracle's JDeveloper IDE using this book and eBook 410 0$aFrom technologies to solutions. 410 0$aLearn by doing : less theory, more results. 606 $aXML (Document markup language) 606 $aInternet programming 606 $aWeb sites$xDesign 615 0$aXML (Document markup language) 615 0$aInternet programming. 615 0$aWeb sites$xDesign. 676 $a005.133 676 $a006.7 700 $aVohra$b Deepak$0856425 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910780625103321 996 $aProcessing XML documents with Oracle JDeveloper 11g$93833318 997 $aUNINA