(Mark Pilgrim) XML is predicated on two main strengths. First, publishers can use any character in the world, natively and efficiently, by declaring the character encoding that makes the most sense for their content. English publishers can use an ASCII encoding and store each character in one byte.
Tag: JSON / JAVA / XML
Application Server Architecture and BPEL
(Amlan Debnath) In recent years the application server has greatly evolved, expanding the set of core services provided by the infrastructure. The current Java platform supports XML data handling, scalability, load balancing, and other capabilities that allow application-level services to be develop
Thinking XML: Harold’s Effective XML
(Uche Ogbuji) Noted XML expert Elliotte Rusty Harold’s book Effective XML offers best practices for users of XML technologies. Much of the discussion in the book touches on issues of XML design that have also preoccupied Uche Ogbuji, and in this article he discusses the book as the thread for furthe
Everything you always wanted to know about SAX (and XmlReader)
(Richard Mansfield) When you need to process XML documents, you must first decide whether to use DOM (Document Object Model) or SAX (Simple API for XML), the two main XML APIs in use today. You can use either (or both at the same time) to process XML documents, but DOM loads the document into me
Automating B2B Integration with XML
(Suresh Damodaran and Neelakantan Kartha) This article will explain how XML is used to enable businesses to work together via the Internet, in the context of the RosettaNet B2B framework. Looking at proven frameworks such as RosettaNet is important as it provides insight into what works today, and w
How To Populate a TreeView Control with XML Data in Visual Basic .NET
This step-by step article describes how to populate a TreeView control by using Extensible Markup Language (XML) data in Visual Basic .NET. Because both XML and the TreeView control represent the data in a hierarchical format, the TreeView control is a natural choice to display XML data. The Tre
Ontology Tools Survey, Revisited
(Michael Denny) Ontologies are a way of specifying the structure of domain knowledge in a formal logic designed for machine processing. The effect on information technology (IT) is to shift the burden of capturing the meaning of data content from the procedural operations of algorithms and rules to
Hierarchical XML – importing into SQL Server
(Tim Walters) Loading XML into a SQL Server 2000 database is now rather easy thanks to the inbuilt XML features (such as OPENXML) and the freely downloadable SQLXML add-on. It becomes a little more complicated when loading in a hierarchy unless you have some way to uniquely identify each element,
XML programming in Java technology, Part 2
(Doug Tidwell) In an earlier tutorial, Doug Tidwell looked at the basics of XML parsing in the Java language. He covered the major APIs (DOM, SAX, and JDOM), and went through a number of examples that demonstrated the basic tasks common to most XML applications. In this tutorial, he looks at more di
The Scalable Vector Graphics (SVG) pocket reference, Part 2
(Donovan Cowie) In Part 1 of this article we examined Scalable Vector Graphics (SVG) as an XML-based image format. In Part 2, we investigate SVG’s dynamic and interactive nature and delve into the scripting techniques that make SVG come to life. (R)
