Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Streaming Transformations for XML


Related Topics

In the News (Fri 25 Dec 09)

  
  Streaming Transformations for XML
Streaming Transformations for XML (STX) is a one-pass transformation language for XML documents.
STX is intended as a high-speed, low memory consumption alternative to XSLT, using the W3C XQuery 1.0 and XPath 2.0 Data Model.
Since STX does not require the construction of an in-memory tree, it is suitable for use in resource constrained scenarios.
stx.sourceforge.net   (319 words)

  
  Info and facts on 'XML'   (Site not responding. Last check: 2007-10-10)
Mapping XML to the relational or object oriented (additional info and facts about object oriented) paradigm (The generally accepted perspective of a particular discipline at a given time) s is often cumbersome.
An XML document that complies with a particular schema (An internal representation of the world; an organization of concepts and actions that can be revised by new information about the world), in addition to being well-formed, is said to be valid.
XML 1.0 documents are well-formed XML 1.1 documents with one exception: XML documents that contain unescaped C1 control characters are now malformed: this is because XML 1.1 requires the C1 control characters to be escaped with numeric character references.
www.absoluteastronomy.com /encyclopedia/x/xm/xml2.htm   (3302 words)

  
 STX - Start of TeXt, Streaming Transformations for Xml
STX is a acronym that can contains many meanings which are listed below.
There may be many popular meanings for STX with the most popular definition being that of Start of TeXt, Streaming Transformations for Xml
STX is also derived from Streaming Transformations for Xml
www.auditmypc.com /acronym/STX.asp   (213 words)

  
 Transforming XML on the Fly
Streaming Transformations for XML (STX) is a transformation language designed to work on a stream of SAX events.
The order of instructions in STX is determined by the input (especially the document order of the input nodes), whereas an XSLT transformation may process a set of nodes from the input tree in parallel.
From the characterization of STX it should be clear that transformations that require an overall view and random access to the data in the XML document cannot be practicably executed.
www.idealliance.org /papers/dx_xmle03/papers/04-02-02/04-02-02.html   (3014 words)

  
 Streaming Transformations for XML (STX) Version 1.0
On the surface, the syntax of STX is similar to the syntax of [XSLT].
Expressions are used in STX in match patterns, to specify conditions for different ways of processing of the current node, to generate text to be inserted to the output stream, or to access data from the ancestor stack.
The syntax for STX patterns is a subset of the syntax for STXPath expressions.
stx.sourceforge.net /documents/spec-stx-20030505.html   (10708 words)

  
 XML.com: An Introduction to Streaming Transformations for XML
In line with the proscription about XSLT, STX is neither a general purpose XML transformation language, nor is it an attempt to improve, extend, or replace XSLT.
STX uses a loosely-typed expression syntax derived from [XPath2.0], so the basic syntax is similar to the version of XPath ([XPath1.0]) used in XSLT 1.0.
We have demonstrated that STX is an approachable means for transforming streaming XML with two usable implementations and an active, community-driven development effort.
www.xml.com /lpt/a/2003/02/26/stx.html   (1686 words)

  
 XML.com: An Introduction to Streaming Transformations for XML
STX resembles XSLT 1.0, the tree-driven transformation language for XML, but STX offers unique features and advantages for some applications.
The output from the transformation is, as expected, an XHTML document containing the order formatted into a table and the total cost computed.
STX stylesheets consist of a mixture of instructions and declarations in the STX namespace, literal result elements, and content.
www.xml.com /pub/a/2003/02/26/stx.html   (1876 words)

  
 STnG — a Streaming Transformations and Glue framework
Inability to stream is sometimes cited as a drawback of XSLT in this respect and has inspired non-standard extensions in a number of implementations [SaxonP], as well as XSLT-like streaming languages [STX].
STX defines its own data model (based loosely on SAX, inasmuch as SAX can be a basis for a data model), its own language for addressing nodes in a document (STXPath) based on XPath, and its own language for generating output based on input.
XML Pipeline [xpdl] is a W3C note written by Norman Walsh and Eve Maler.
www.mulberrytech.com /Extreme/Proceedings/html/2003/Krupnikov01/EML2003Krupnikov01.html   (5624 words)

  
 W3C XML Query (XQuery)
Another XML Query specific feature is support for XML files, for fetching documents via HTTP, and for connecting to relational (or other) data sources: that is, whether the package lives up to the XML Query promise of unifying access to many different forms of information.
The XML Query Working Group is starting work on the next verion of XML Query, XQuery 1.1, and also on scripting extensions for XQuery.
XML Query (XQuery) 1.1 Requirements were published as the XML Query Working Group begins a new phase of work.
www.w3.org /XML/Query   (3795 words)

  
 Column Two: Streaming Transformations for XML (STX)
Oliver Becker, Paul Brown, Petr Cimprich introduce the world to a new XML transformation language: Streaming Transformations for XML (STX).
STX resembles XSLT 1.0, the tree-driven transformation language for XML, but STX offers unique features and advantages for some applications.
While XSLT rules the XML world, it is somewhat of a "poor man's" solution, plagued by speed issues, and massive memory requirements.
www.steptwo.com.au /columntwo/archives/000528.html   (130 words)

  
 Cover Pages: XML Papers 1998
XML restricts the use of SGML constructs to ensure that fallback options are available when access to certain components of the document is not currently possible over the Internet.
XML was not designed to be a standardized way of coding text; in fact, it is impossible to devise a single coding scheme that would suit all languages and all applications.
XML was designed to be an optimized, flexible, readable format which is straightforward to use over the Internet; Java has been network-aware from the beginning in its support of sockets, HTTP, HTML, and servers.
xml.coverpages.org /xmlPapers1998.html   (16184 words)

  
 xml-dev - Streaming Transformations for XML
I don't mean things like forward-only streamable subsets of XSLT or building subtrees on request only, but an alternative language designed for streaming transformations.
STX transformations will be, of course, much less powerful than XSLT; it will be as powerful as a SAX filter can be.
I wonder whether the benefits of having simple streaming transformations worth to learn a new language (and to implement a processor).
lists.xml.org /archives/xml-dev/200202/msg00663.html   (277 words)

  
 O'Reilly Open Source Software Convention 2002
It requires to build up the whole input document tree prior to transformation which makes it unusable for extensive data streams processing.
STX (a working name so far) is an attempt to define an alternative, 'pure streaming' transformation language for XML.
Unlike XSLT, STX suppose an extensive use of variables to overcome most of limitations of the streaming approach.
conferences.oreillynet.com /cs/os2002/view/e_sess/2755   (151 words)

  
 XML Portal at Web Services Summit
STX is a single-pass, template-based transformation language that operates on SAX event streams.
This multi-agency XML working group has white papers and tutorials about the use of XML in government.
XML:DB is an initiative to develop standards for open-source XML databases.
www.webservicessummit.com /sites_XML.htm   (1596 words)

  
 XStream: streaming XML transformations: Home page   (Site not responding. Last check: 2007-10-10)
XStream is a simple functional transformation language for XML documents.
XML transformations written in XStream are evaluated in streaming: when possible, parts of the output are computed and produced while the input document is still being parsed.
Some transformations can thus be applied to huge XML documents which would not even fit in memory.
yquem.inria.fr /~frisch/xstream   (91 words)

  
 SourceForge.net: Streaming Transformations for XML (STX)
Jump to downloads for Streaming Transformations for XML (STX)
Log in Need a SourceForge.net ID? Create account
SourceForge.net is introducing a new feature that will let you buy or sell services for Open Source projects right from the site.
sourceforge.net /projects/stx   (91 words)

  
 XML related stuff   (Site not responding. Last check: 2007-10-10)
Processing XML Streams with Deterministic Automata and Stream Indexes
Besides, it also uses an index along with the stream to speed up the process.
Estimating the Selectivity of XML Path Expressions for Internet Scale Applications.
www.cs.umd.edu /~pengfeng/pub/research/xml_index.html   (185 words)

  
 An Introduction to Streaming Transformations for XML   (Site not responding. Last check: 2007-10-10)
The article that Oliver Becker, Petr Cimprich and I wrote about STX is up on XML.com:
An introduction to Streaming Transformations for XML (STX), a template-based XML transformation language that operates on streams of SAX events.
STX bears a strong resemblance to XSLT 1.0, the tree-driven transformation language for XML, but offers unique features and advantages for some applications.
mult.ifario.us /wp/71   (113 words)

  
 XML: Cover Pages Newsletter March 04, 2003   (Site not responding. Last check: 2007-10-10)
STX (Streaming Transformations for XML) is an approach which attempts to merge the stream-based efficiency of SAX with the programming convenience of XSLT.
SMIL, an XML- based language for describing the layout and synchronization of multimedia applications, opens the door to sophisticated multimedia development.
XML has been overhyped, but it seems to be everywhere; developers love it, and many now see it as an essential tool in their programming toolkits.
xml.coverpages.org /newsletter20030304.html   (2030 words)

  
 Re: [xsl] [ANN] DataPower Streaming XML Processing Breakthrough for XML   (Site not responding. Last check: 2007-10-10)
> > Streaming processing does only apply to a certain subset of XSLT and XPath; > for example, an expression like "(//a)[count(//a) div 2]" can't be evaluated > on a stream of input data without buffering the entire stream, thereby > defeating the purpose.
Re: [xsl] [ANN] DataPower Streaming XML Processing Breakthrough for XML Documents of Unlimited Size, Emmanouil Batsis
Re: [xsl] [ANN] DataPower Streaming XML Processing Breakthrough for XML Documents of Unlimited Size, Jan Nelson
www.xslt.com /html/xsl-list/2005-03/msg01358.html   (348 words)

  
 Research Materials and Other References
This specification from BEA and IBM defines objects for accessing data from heterogeneous data sources (relational databases, XML data stores, enterprise applications and services).
This is an explanation of a process that maps from an input XML schema to an ASN.1 module containing a set of type definitions.
David Orchard presents rules for versioning XML vocabularies with the use of XML Namespaces and XML Schema constructs.
www.webservicessummit.com /references.htm   (873 words)

  
 WDVL: XSLT and XPath: XSL Transformations and XML Path Language
XSL specifies the styling of an XML document by using XSLT to describe how the document is transformed into another XML document that uses the formatting vocabulary.
However, XSLT is not intended as a completely general-purpose XML transformation language.
The primary purpose of XPath is to address parts of an XML [XML] document.
www.wdvl.com /Authoring/Languages/XSL/xslt-xpath.html   (567 words)

  
 RE: Streaming Transformations for XML
] > Sent: 13 February 2002 13:43 > To: 'xml-dev@l...' > Subject: Streaming Transformations for XML > > > I'm playing with an idea of a streaming transformation language.
Next by Date: RE: Streaming Transformations for XML
Next by thread: Re: Streaming Transformations for XML
www.stylusstudio.com /xmldev/200202/post60670.html   (385 words)

  
 XML Tutorials, Code Examples & Articles - Technology Tutorials, Code Examples & Tutorials: TrooBloo.com
Post your comments But the lesson the Web teaches, reinforced by XML, is that the way forward lies in Daring To Do Less - Tim Bray, on the XML-DEV mailing list Many observers have noted that the basic simplicity of XML is a fundamental reason for its rapid acceptance in electronic business.
As a result, documents can become large as the data being described grows, and large documents can cause problems when they need to be exchanged with other entities.
XML documents are especially verbose compared to other alternatives such as flat files or Electronic Data Interchange (EDI).
www.troobloo.com /tech/xml.25.shtml   (685 words)

  
 Cocoon Features
Apache Cocoon is a web development framework built around the concepts of component-based web development and separation of concerns, ensuring that people can interact and collaborate on a project without stepping on each other toes.
Use many different data input formats, see the transformed result immediately in the browser.
Out of the box, the following data can be converted to XML to be processed by Cocoon pipelines.
cocoon.apache.org /2.1/features.html   (640 words)

  
 WDVL: Review: BBEdit 6.0
The editor can handle programs up to 2 GB, depending on the amount of RAM available.
Among the editing features included in the program are multiple undo and clipboards, hard or soft text wraps, built-in text transformations such as changing cases, multiple file search and replace, a quick search window, file grouping for organization of work, split editing windows, and a floating window list.
The program allows the opening and viewing of any Quick Time- supported file and offers extensive support for AppleScript, including palettes and script actions.
www.wdvl.com /Reviews/HTML/BBEdit   (697 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.