(Jeff Kusnitz & Dr. Bruce Lucas) This article is the second in a three-part series that provides an introduction to VoiceXML, as well as SRGS, SSML, and SISR for building conversational web applications. The first installment, Building VoiceXML Dialogs, discussed building VoiceXML dialogs through bo
Tag: JSON / JAVA / XML
Validating Input Xml Data Files
(Susan Abraham) In most Business Applications we frequently find that the input to a System would be in the form of Xml Data Files. This is particularly true with Modules of a Project that deal with Interoperability. These input files would require to be validated. The validation of an Xml input Fil
How To Include Client-Side Script Functions in an XSL Document
When you return HTML from an XML/XSL transform, you often have to return SCRIPT blocks. This article describes how you can include the DEFER attribute for the tag when you include a script function in an XSL document that is used in a client-side XML/XSL transform.
Wrestling HTML
(Uche Ogbuji) Lately I’ve seen HTML parsing problems everywhere. One project needed a web crawler with specialized features provided through Python code that processed arbitrary HTML. There have also been several threads on mailing lists I frequent (including XML-SIG) featuring discussions of mechan
Getting the Most Out of XML with XPath
(Jack D. Herrington) WML has now taken over the representation and storage of structured data in a textual format. No longer do we even have a need for new text formats because XML and its related standards do such a good job, and are so ubiquitous, that new standards are no longer needed. Understan
Creating a Tree View of XML Data in Visual Studio .NET
(John Mueller) XML provides a convenient means for storing data, no matter what form the data takes. It relies on a hierarchical structure to store the data, unlike the tables used in a relational database. Consequently, XML has advantages and disadvantages versus the relational model you’re probabl
Working with XML Processing Instructions in C#
(Michelle Beall) Firstly, what is an XML processing instruction? A processing instruction (PI) is a tag that encodes specific application information which begins with < and ends with >. An XML document can contain multiple processing instructions for different applications. There are tw
XML 2004 Conference and Exposition
The XML 2004 conference program provides the most comprehensive and customized education to maximize your time and further develop your XML techniques. Learn how to make the most of the industry’s popular tools and applications, hear about innovative solutions, and broaden your general knowledge. Yo
Building VoiceXML Dialogs
(Jeff Kusnitz & Dr. Bruce Lucas) Until fairly recently, the web has primarily delivered information and services using visual interfaces, on computers equipped with displays, keyboards, and pointing devices. The web revolution had largely bypassed the huge market of customers of information and
Automated Tree Drawing: XSLT and SVG
(Jirka Kosek) Trees are a very basic abstraction used in many computer science areas, including XML. If you’re writing a document about tree structures you’ll often want to show trees as graphics. This is not a problem for a few trees as they can be hand drawn in some graphics editor. But if you nee
