Tutorials
ASP Tutorials

XML Tutorials
Javascript Tutorials
CSS Tutorials
HTML Tutorials
Perl Tutorials
PHP Tutorials
C/C++/C# Tutorials
Java Tutorials
Visual Basic Tutorials

Sedo - Buy and Sell Domain Names and Websites project info: softwaresourcer.com Statistics for project softwaresourcer.com etracker® web controlling instead of log file analysis


XML Tutorials - Improve your understanding of XML



Welcome to the XML Tutorial pages on Softwaresourcer.com - here you can find tutorials, help and information on XMLt from all over the internet. If you have any questions about Javascript or would like XML Development done for your company please complete our free IT quotes form. If you are a company who takes on XML projects and would like to receive leads from people looking for XML work please complete our
IT suppliers partner form.



XML Strengths and Weaknesses with DOM, ASP and XSL
Since the inception of XML, many developers have wondered why we need XML... How is it better than HTML and what does it do? For starters, XML is far more powerful than HTML, and the power resides in the "X" in XML (which stands for extensible). Rather th...

Inside Sablotron: Virtual XML Documents
Despite the growing popularity of streaming XML processing, many applications still need or prefer to store an entire XML tree in memory for processing. The internal representation can either stick to the Document Object Model (DOM) or use any other conve...


XML Parsing With DOM and Xerces (part 2)
In this concluding article of a two-part series, use your knowledge of DOM processing with Xerces to construct simple Web applications based on Xerces, XML and JSP. Examples include transforming an XML file to HTML via Xerces and dynamically generating an...


Reading Multiple Input Documents
When you run an XSLT processor, you tell it where to find the source tree document -- probably in a disk file on a local or remote computer -- and the stylesheet to apply to it...


Getting Your Feet Wet With SOAP
Paul works up a lather over the Simple Object Access Protocol, a fast, easy, XML-based way for Web aps to talk to each other...

XML Parsing With DOM and Xerces (part 1)
The Simple API for XML (SAX) is just one approach to parsing XML. An alternative approach is the Document Object Model (DOM), which builds a data tree in memory for easier, non-sequential access to XML data fragments. In this article, find out how to comb...

Introducing XML::SAX::Machines, Part One
XML::SAX::Machines offers an elegant way of building and managing complex chains of SAX event handlers and generators. Kip Hampton introduces this helpful module...


XML Parsing With SAX and Xerces (part 2)
The first part of this article demonstrated the basics of the Xerces XML parser, explaining how it could be used to process XML documents in a non-Web environment. This concluding section closes the circle, taking everything you've learned so far and demo...

Declaring Keys and Performing Lookups
This month's Transforming XML column explains how to use xsl:key and key() to do value lookups in XSLT stylesheets...
 

XML Parsing With SAX and Xerces
So you've already seen how Perl and PHP handle XML data. But you're a Real Programmer, and Real Programmers don't waste time with scripting languages. Nope, you need something a little more powerful, something with more horsepower under the hood. Somethin...


WebContent Validation with XML::Schematron
Kip Hampton explains how to use his XML::Schematron module to validate XML Web content with Perl...


What Are XForms?
HTML forms have long been a weak link in web interfaces -- now XML comes to the rescue with XForms, the W3C's new web forms technology...


Controlling Whitespace, Part Three
In the third part of his series on handling whitespace in XSLT, Bob DuCharme discusses outputting tab characters and automated element indenting...


Web Services, Part V: XML and XSLT Programming
One way to make XML data (like SOAP messages) look pretty is to use XSL. The Doc continues his examination of Web services with a quick look at the ins and outs of transforming XML documents into HTML using XSLT. By Yehuda Shiran and Tomer Shiran...


Advanced UI Design Using XML and XSL - Part 6: Progress Indicator Usage
Joe Slovinski explains several uses of his Progress Indicator object. These include displaying the status of a data binding routine and creating graphs and surveys...


Parsing XML With DOMXML And PHP
Extensible Mark-up Language (XML) has just about made its impression everywhere: B2B, B2C, as a replacement for .INI files, to aid with data abstraction and transportation, etc. In this article Mitchell shows us how to use the DOMXML library to parse and...


ebXML: Global Standard for Electronic Business?
After examining the basic blocks with Universal Business Language and XML Common Business Language, what else is missing for electronic business? A whole lot more is incorporated into Electronic Business XML, ebXML for short...


Comparing XML Schema Languages
This article explains what an XML schema language is and which features the different schema languages possess. It also documents the development of the major schema language families -- DTDs, W3C XML Schema, and RELAX NG -- and compares the features of D...

XML and Modern CGI Applications
Kip Hampton explores a modern CGI module, CGI::XMLApplication, which uses XML and XSLT to separate logic and presentation cleanly...

XPointer Basics
You already know how to link XML documents together with XLink, and isolate specific nodes or node collections with XPath. Now uncover the third and final piece of the XML linking jigsaw - XPointer, an experimental technology from the W3C, which allows yo...

Advanced UI Design Using XML and XSL - Part 5:
Joe Slovinski creates a Progress Indicator object that uses XML and XSLT. This object has several uses, including updating the client browser of the progress of a data binding routine or the preloading of images...


Controlling Whitespace, Part Two
Bob DuCharme continues his three-part series on controlling whitespace in XSLT using xsl:text and other techniques...


Business Basics: A Common Business Language
Continuing our tour on XML for business, we examine the heritage of the newly to-be-developed Universal Business Language, the XML Common Business Library (xCBL)...


Better living with XML schemas
Easier to use and more informative than the old SGML-based DTD, XML schemas define and validate your XML data structures...


Introduction to dbXML
Following on from his introduction to native XML databases, Kimbro Staken introduces the dbXML open source native XML database...