Code Examples
from


Chapter 17
Processing XML with Perl and Python


of the book

Scripting with Objects

by

Avinash Kak




NOTE: Browsers generally have difficulty displaying source code files in
their raw form.  A browser may also gratuitously enclose a raw source
code file within html tags for the purpose of display.  So it is best to
right-click on the items listed below and to then click on the "save
link as" or the "save target as" menu item for directly transferring the
file to your local disk.



ACMEWebService.wsdl



CharacterContentOnly.xsd



DerivedDataType.xsd



EventBasedParserUsingRex.pm



ExtractEleInfo.pl



ExtractEleInfo.py



GoogleSearch.pl



GoogleSearch.py



HelloWorld.xml



Library.xml



LibraryBooks.xsl



LibXmlSaxParser.pl



MinidomParse.py



MixedContent.xsd



phonebook.dtd



Phonebook.xml



PhonebookDomParser.py



PhonebookWithExtDtd.xml



SimpleDOMParser.pm



SimpleDOMParser.py



SimpleElement.pm



SimpleElement.py



SOAPClientForCGIServer.pl



SOAPClientProto.pl



SOAPClientProto.py



SOAPClientSOAPLite.pl



SOAPClientUsingWSDL.pl



SOAPClientUsingWSDL.py



SOAPDaemonServer.pl



SOAPDaemonServer.py



SubEleRelSchema.xsd



TemplateMatchSelect.xsl



TemplateMatchValueSelectAtt.xsl



Test.xml



test.xml



test2.xml



Test2.xsl



test3.xml



test4.xml



test5.xml



test6.xml



test7.xml



test8.xml



test9.xml



TestDOMParser.pl



TestEventBasedRexParser.pl



TestREX.pl



TestREX.py



TestSchema2.xml



TestSchema3.xml



TestSchema4.xml



TestSchema5.xml



TestSchema6.xml



UsingXmlParser.pl



XMLRPC_ClientForCGIServer.pl



XMLRPC_ClientForCGIServer.py



XmlRpcDaemonServer.pl



XmlRpcDaemonServer.py



XmlRpcDaemonServerClient.pl



XmlRpcDaemonServerClient.py



XmlRpcProtoLevelClient.pl



XmlRpcProtoLevelClient.py



XmlSax.pl



XmlSaxParser.py