self published date October 2011 Canonical XML is a Canonical form normal form of XML , intended to allow relatively simple comparison of pairs of XML documents for equivalence for this purpose, the Canonical XML transformation removes non meaningful differences between the documents. Any XML document can be converted to Canonical XML. For example, XML permits whitespace to occur at various points within start tags, and attributes to be specified in any order. Such differences are seldom if ever used to convey meaning, and so these forms are generally considered equivalent < p class a secure 1 < p secure 1 class a In converting an arbitrary XML document to Canonical XML, attributes are encoded in a normative order alphabetical by name , and with normative spacing and quoting. Thus, the second form above would be converted to the first. Canonical XML specifies a number of other details, some of which are the UTF 8 encoding is used line ends are represented using the character 0x0A whitespace in attribute values is normalized entity references are expanded CDATA marked sections are not used ... to Canonical XML is idempotent . That is, the first conversion usually will result in a different ... to the W3C , if two XML documents have the same canonical form, then the two documents are logically ... logical equivalence with which Canonical XML is associated. For example, a steganography system could conceal information in an XML document by varying whitespace, attribute quoting and order, the use ... to Canonical XML would lose those specialized semantics. On the other hand, XML files that differ ... be considered equivalent for certain purposes. Such contexts are beyond the scope of Canonical XML. See also XML Signature External links http www.w3.org TR xml c14n W3C Recommendation, Canonical XML Version 1.0, 15 March 2001 http www.w3.org TR xml exc c14n W3C Recommendation, Exclusive XML Canonicalization ... Category XML based standards ja Canonical XML sv Canonical XML zh Canonical XML ... more details
Distinguish2 the SimpleXML PHP extension Simple XML is a variation of XML containing only elements. All attributes are converted into elements. Not having attributes or other xml elements such as the XML declaration DTDs allows the use of simple and fast parsers. This format is also compatible with mainstream XML parsers. Structure For example code Agenda type gardening type Activity type Watering type golf course time 6 00 time golf course yard time 7 00 time yard Activity Activity type cooking type lunch time 12 00 time lunch Activity Agenda code would represent code ?xml version 1.0 encoding UTF 8 ? Agenda type gardening Activity type Watering golf course time 6 00 yard time 7 00 Activity Activity type cooking lunch time 12 00 Activity Agenda code Validation Simple XML uses a simple XPath list for validation. The XML snippet above for example, would be represented by code Agenda type Activity type time code or a bit more human readable as code Agenda type Agenda Activity type Agenda Activity time code This allows the XML to be processed as a stream without creating an object model in memory with fast validation. References http www.w3.org XML simple XML.html Category XML ... more details
ref improve date August 2011 citation style date December 2011 An XML database is a data persistence software system that allows data to be stored in XML format. This data can then be XQuery queried , exported and serialized into the desired format. XML databases are usually associated with document oriented database s. Two major classes of XML database exist ref Cite web url http www.rpbourret.com xml XMLDatabaseProds.htm title XML Database Products first Ronald last Bourret date 20 June 2010 accessdate 16 December 2011 ref XML enabled these map all XML to a traditional database such as a Relational model relational database ref Mustafa Atay and Shiyong Lu, Storing and Querying XML An Efficient Approach Using Relational Databases , ISBN 3 639 11581 3, VDM Verlag , 2009. ref , accepting XML as input and rendering XML as output. This term implies that the database does the conversion itself as opposed to relying on middleware . Native XML NXD the internal model of such databases depends on XML and uses XML documents as the fundamental unit of storage, which are, however, not necessarily stored in the form of text files. Rationale for XML in databases O Connell gives one reason for the use of XML in databases the increasingly common use of XML for transport layer data transport , which has meant that data is extracted from databases and put into XML documents and vice versa . ref ... It may prove more efficient in terms of conversion costs and easier to store the data in XML format. Native XML databases The term native XML database NXD can lead to confusion. Many NXDs do not function .... The formal definition from the XML DB initiative which appears to be inactive since 2003 ref Cite web title Frequently Asked Questions About XML DB accessdate 16 December 2011 url http xmldb org.sourceforge.net faqs.html publisher Sourceforge work The XML DB Initiative date 2003 ref states that a native XML database Defines a logical model for an XML document   as opposed to the data in that document  ... more details
Unreferenced date December 2009 XML documents have a hierarchical structure and can conceptually be interpreted as a tree structure, called an XML tree . This tree structure can not be divided into just root, nodes and leaves as normal tree structures. Although there is no consensus on the terminology used on XML Trees, at least two standard terminologies exist The terminology used in the XPath Data Model I am not sure about whether the XPath Data Model defines the terminology or just uses it, but in some literature they refer to the XPath Data Model for terminology. The terminology used in the XML Information Set . again I am not sure whether infoset is a definition of terminology... if it is I find it very difficult to interpret the recommendation DEFAULTSORT Xml Tree Category XML markup languages stub ... more details
Refimprove date May 2010 XML validation is the process of checking a document written in XML eXtensible Markup Language to confirm that it is both Well formed document Well Formed and also valid in that it follows a defined structure. A Well formed document Well Formed Document follows the basic syntactic rules of XML, which are the same for all XML documents. ref cite web work Extensible Markup Language XML 1.1 title Well Formed XML Documents url http www.w3.org TR 2004 REC xml11 20040204 sec well formed date 2004 publisher W3C ref A valid document also respects the rules dictated by a particular Document Type Definition DTD or XML Schema W3C XML schema , according to the application specific choices for those particular . ref cite web title Constraints and Validation Rules work XML Schema Part 1 Structures Second Edition date 2004 publisher W3C url http www.w3.org TR xmlschema 1 concepts schemaConstraints ref In addition, extended tools are available such as OASIS CAM standard specification that provide contextual validation of content and structure that is more flexible than basic schema validations. libxml2 xmllint is a command line XML tool that can perform XML validation. It can be found in UNIX Linux environments. An example with the use of this program for validation of a file called example.xml is xmllint valid noout example.xml References Reflist External links Example C program http knol2share.blogspot.com 2009 05 validate xml against xsd in c.html Validate XML against XSD in C using libxml XML toolkit http xmlsoft.org xmldtd.html The XML C parser and toolkit of Gnome ... maintained by Igor Zlatkovic Online validators for XML files http www.xmlvalidation.com http www.stg.brown.edu ... on payment related ISO 20022 XML files Articles discussing XML validation http www.devx.com xml Article 41066 DEVX March, 2009 Taking XML Validation to the Next Level Introducing CAM Category XML Category Data modeling languages markup languages stub ca Validaci XML es Validaci n XML zh XML validation ... more details
SQL XML or XML Related Specifications is an extension to the Structured Query Language SQL specification, which defines the use of XML in conjunction with SQL. The XML data type is introduced, as well as several routines, functions, and XML to SQL data type mappings to support manipulation and storage of XML in a SQL database . SQL XML is defined by ISO IEC 9075 14 and is complementary to XQuery . r funderburk Specification The specification defines functions for working with XML, including element construction, mapping data from relational tables, combining XML fragments, and embedding XQuery expressions in SQL statements. Functions which can be embedded include XMLQUERY which extracts XML or values from an XML field and XMLEXISTS which predicates whether an XQuery expression is matched . Further information and examples of the SQL XML functions are provided in the external links below r wagner melton eisenberg . Standard compliance The result of Wagner s objective evaluation of the SQL XML 2006 standard compliance of Oracle 11g Release 1, MS SQL Server 2008 and MySQL 5.1.30 is shown in the following table r wagner class wikitable Oracle 11g Release 1 MS SQL Server 2008 MySQL 5.1.30 Datatype XML partial high no SQL XML predicates high partial no SQL XML functions high partial low ... static functions xml.html SQL XML on PostgreSQL References references ref name eisenberg Citation title SQL XML is Making Good Progress author Eisenberg, Andrew author2 Melton, Jim journal SIGMOD record ... doi accessdate 14 November 2011 ref ref name funderburk Citation title XML programming with SQL XML and XQuery author Funderburk, J. E. author2 Malaika, S. author3 Reinwald, B. journal IBM Systems ... accessdate 14 November 2011 ref ref name melton Citation title Advancements in SQL XML author Eisenberg ... wagner Citation title SQL XML 2006 Evaluierung der Standardkonformit t ausgew hlter Datenbanksysteme ... 6 ref references SQL database stub Category SQL ar de SQL XML ru SQL XML ... more details
XML Signature also called XMLDsig , XML DSig , XML Sig defines an XML syntax for digital signatures and is defined in the W3C recommendation http www.w3.org TR xmldsig core XML Signature Syntax and Processing ... signing XML documents. It is used by various World Wide Web Web technologies such as SOAP , Security Assertion Markup Language SAML , and others. XML signatures can be used to sign data&ndash a resource &ndash of any MIME Content Type type , typically XML documents, but anything that is accessible via a Uniform Resource Locator URL can be signed. An XML signature used to sign a resource outside its containing XML document is called a detached signature if it is used to sign some part of its containing ... an enveloping signature. Structure An XML Signature consists of a tt Signature tt element ... source lang xml Signature SignedInfo CanonicalizationMethod SignatureMethod Reference Transforms ... that selects a defined subset of the document tree. ref http www.w3.org TR xmldsig filter2 XML Signature ... an XML Signature, a procedure called Core Validation is followed. Reference Validation Each tt Reference ... not to change the meaning of the signed data. XML Canonicalization The creation of XML Signatures is substantially more complex than the creation of an ordinary digital signature because a given XML Document an XML Infoset Infoset , in common usage among XML developers may have more than one legal serialized representation. For example, whitespace inside an XML Element is not syntactically significant ... of running the serialized XML document through a Cryptographic hash function typically SHA1 , a single byte difference would cause the digital signature to vary. Moreover, if an XML document ... to CR LF, etc. A program that digests and validates an XML document may later render the XML document ..., or using relative vs. absolute URLs, or by reordering namespace definitions. Canonical XML is especially important when an XML Signature refers to a remote document, which may be rendered in time ... more details
4000 Series of XML Enabled Networking products deletable image caption An XML appliance is a special purpose network device used to secure, manage and mediate XML traffic. They are most popularly implemented in Service oriented architecture Service Oriented Architectures to control XML based Web ... enterprises integrate on premise applications with off premise cloud hosted applications. XML Appliances are also commonly referred to as SOA Appliances, SOA Gateways, XML Gateways, Cloud Brokers. Some ... of the product category deployed exclusively as hardware, today most XML Appliances are also ... of XML appliances The first XML Appliances were created by DataPower and Vordel in 1999, Sarvega in 2000 ... on the XML acceleration problem which they solved through specialized hardware. While several vendors ... in many common customer situations. Early use cases for XML Appliances included banking and cross agency government information sharing. Today XML Appliances are widely used across finance, telecommunications, government, energy, logistics commensurate with the growing usage of XML as a cross division and cross company data exchange protocol. In 2005, XML Appliances or SOA Appliances as they came ... recently in March 2009. In recent years as XML has become a common way to expose data and application functionality over the Internet XML appliances or gateways have become common place in many integration scenarios. Use Cases of XML appliances High speed transformation and processing of XML traffic ... as XML based Representational State Transfer REST interfaces integration of enterprise applications to services hosted in the cloud Data routing and transformation Filtering Common features of XML appliances They can parse, validate, transform and route XML messages via XPath and XSLT They can control access to applications that expose data and functionality through XML APIs They can control SLAs for how XML based services get shared with other applications They can track XML traffic and usage ... more details
Refimprove date November 2008 In computer science and web development , XML Events is a W3C standard ref cite web url http www.w3.org TR xml events title XML Events An Events Syntax for XML publisher World Wide Web Consortium accessdate 2008 11 19 17 31 14 date 2003 10 14 ref for handling Event driven programming events that occur in an XML document. These events are typically caused by users interacting with the web page using a device, such as a web browser on a personal computer or mobile phone . Formal definition An XML Event is the representation of some asynchronous occurrence such as a Mouse computing Buttons mouse button click that gets associated with a data element in an XML document. XML Events provides a static, syntactic binding to the DOM Events interface, allowing the event to be handled. Motivation The XML Events standard is defined to provide XML based languages with the ability to uniformly integrate event listeners and associated event handlers with Document Object Model ... behaviors with XML based documents such as XHTML . Advantages of XML Events XML Events uses a separation ... with HTML documents, XML events are designed to be independent of specific devices. XML Events ..., as of July 2006 lc on , which is still a working draft. Example of XML Events using a listener in XForms The following is an example of how XML events are used in the XForms specification source lang xml html xmlns http www.w3.org 1999 xhtml xmlns ev http www.w3.org 2001 xml events xmlns xf http ... trigger xml id myButton xf label Do it xf label xf trigger script xml id doit type application ecmascript ... Reflist External links http www.w3.org TR xml events W3C XML Events Specification was a http www.w3.org TR 2003 REC xml events 20031014 W3C Recommendation on 14 October 2003 http www.w3.org MarkUp 2004 xmlevents for html authors W3C XML Events for HTML Authors tutorial W3C Standards DEFAULTSORT Xml Events Category World Wide Web Consortium standards Category XML web stub de XML Events ... more details
RDF XML is a syntax, ref name syntaxspec http www.w3.org TR rdf syntax grammar RDF XML Syntax Specification , W3C ref defined by the W3C , to express i.e. Serialization serialize an Resource Description Framework RDF graph as an XML document. According to the W3C, RDF XML is the normative syntax for writing RDF . ref name primer http www.w3.org TR rdf primer RDF Primer , W3C ref RDF XML is seen by some as the machine readable form of RDF with Notation 3 as a more human readable form. Joshua Tauberer, for instance, said that RDF XML may have a more intuitive feel but tends to obscure the underlying graph . ref Joshua Tauberer, http www.xml.com pub a 2001 01 24 rdf.html What is RDF? , O Reilly XML.com, July 26, 2006 ref References Reflist See also Resource Description Framework External links http www.w3.org TR rdf syntax grammar RDF XML Syntax Specification http www.w3.org TR rdf syntax RDF Primer http tools.ietf.org html rfc3870 RFC 3870 application rdf xml Media Type Registration Semantic Web Category Resource Description Framework Category Semantic Web Category XML based standards comp sci stub ... more details
XML UK the United Kingdom Forum for Structured Information Standards The organization provides a forum for XML and SGML users and developers to share their experiences and ideas concerning the use of XML, SGML and other related standards. XML UK is the United Kingdom chapter of the International SGML XML Users Group ISUG which is closing and is a recognized Affiliate Group of the British Computer Society . External links http www.xmluk.org Official site http www.xmluk.org about xmluk.htm about See also http xmluk.org alternative site Category Science and technology in the United Kingdom Category User groups Category Computer science organizations ... more details
An XML editor is a markup language editor with added functionality to facilitate the editing of XML . This can be done using a plain text text editor editor , with all the code visible, but XML editors ... in XML editing, based on data supplied with document type definition DTD or the XML tree. There are also List of XML editors graphical XML editors that hide the code in the background and present ... in XML code need to enter information in XML based documents such as time sheets and expenditure reports. And even if the user is familiar with XML, use of such editors, which take care of syntax details, is often faster and more convenient. Functionality beyond syntax highlighting An XML editor ..., verifying the XML source based on an XML Schema or XML DTD, and some can do it as the document is being edited in real time. Other features of an editor designed specifically for editing XML might .... These features can help to prevent typographically originating errors in the XML code. Some XML editors provide for the ability to run an XSLT transform, or series of transforms, over a document. Some of the larger XML packages even offer XSLT debugging features and XSL FO processors for generation of PDF files from documents. Textual editors Text XML editors generally provide features dealing with working with element tags. Syntax highlighting is a basic standard of any XML editor that is, they color ... or schema is also available from many text XML editors. Displaying line number s is also a common ... Image Xml text editor.png an example of syntax coloring The advantage of text editors is that they present exactly the information that is stored in the XML file. It is the best way to control the formatting ... names and to edit XML files without any schema or configuration file. Graphical editors Graphical ... knowledge of XML syntax. These are often called WYSIWYG What You See Is What You Get editors, but not all of them are WYSIWYG graphical XML editors can be WYSIWYG when they try to display the final ... more details
XML EDIFACT is an Electronic Data Interchange format used in Business to business transactions. It allows EDIFACT message types to be used by XML systems. EDIFACT is a formal, readable language for machine description of electronic business documents. It uses a syntax close to delimiter separated files. This syntax was invented in the 1980s to keep files as small as possible. Because of the Internet boom around 2000, XML started to become the most widely supported file syntax. But for example, an invoice is still an invoice, containing information about buyer, seller, product, due amount. EDIFACT works perfectly from the content viewpoint, but many software systems struggle to handle its syntax. So combining EDIFACT vocabulary and grammar with XML syntax makes XML EDIFACT. The rules for XML EDIFACT are defined by ISO TS 20625. Use cases XML EDIFACT is used in B2B scenarios as listed below ... an XML EDIFACT instance file. 2 XML EDIFACT keeps XML B2B transactions relatively small. XML ... worldwide. 3 A company does not want to invest into new vocabularies from scratch. XML EDIFACT ... business needs for all sectors of industry, transport and public services. For XML, there is no such comprehensive ... XML EDIFACT. The small companies use XSL stylesheets to browse the message content in human readable ... Town 55555 nowiki Example 2 XML EDIFACT source code The same information content in an XML EDIFACT instance file source lang xml S NAD D 3035 BY D 3035 C C082 D 3039 CST9955 D 3039 D 3055 91 D 3055 C ... Town D 3164 D 3251 55555 D 3251 S NAD source Example 3 XML EDIFACT in Internet Explorer The same XML ... the EDIFACT instance into XML for further processing using XSLT Site is down 2011 06 01 . http www.edifabric.com www.edifabric.com A .NET framework for converting EDIFACT and X12 messages into XML and vice versa. http github.com metormote edifact xml Edifact XML A free complete java parser library for converting UN EDIFACT messages to XML. Category XML based standards Category Information technology ... more details
docs.wxwidgets.org trunk overview xrc.html XML Based Resource System overview current http www.wxwidgets.org manuals stable wx xrcoverview.html XML based resource system overview stable http xrced.sourceforge.net ... XML based standards Category User interface markup languages Category wxWidgets compu lang stub pl XML Resource ... more details
Wf XML is a Business Process Management BPM standard developed by the Workflow Management Coalition . Wf XML is designed and implemented as an extension to the OASIS organization OASIS Asynchronous Service ..., and be informed of changes in its status. Wf XML extends this by providing additional standard web ... being programmable by being able to install process definitions. Wf XML offers a standard way ... tool with the best process execution engine for their needs. Wf XML completes the job by giving a standard ... , Oracle Corporation and others. This was followed by the WfMC standard known as Wf XML 1.0 and Wf XML 1.1. Wf XML was implemented by a number of commercial products. Wf XML 1.0 and Wf XML 1.1 predated SOAP and so did not use SOAP message structures. ASAP and Wf XML 2.0 uses SOAP messages to provide the same capability. Wf XML provides a standard way to retrieve a process definition from a BPM .... Wf XML 2.0 is defined using Web Services Description Language WSDL , thus generally accepted as a standard web service. It should be known that services built using Wf XML 2.0 and later are not backwards compatible with those using Wf XML 1.1, as the earlier protocol was not based on SOAP ... Coalition XPDL Bibliography Tom Spitzer, WF XML and Interoperability , WebTechniques New Architect ... workflow data with Wf XML , Builder.au, Aug 16, 2002, http www.builderau.com.au strategy architecture soa Standardise workflow data with Wf XML 0,339028264,320267473,00.htm Archive Clint Boulton ... www.wfmc.org standards docs WfXML20 200410c.pdf Wf XML 2.0 Current Draft 337kb PDF http www.wfmc.org standards docs wfxml20.xsd Wf XML 2.0 XSD final http www.wfmc.org standards docs Demo scenario 1k.pdf ASAP & Wf XML Demo Scenario June 2004 http www.wfmc.org Workflow Management Coalition http www.xpdl.org nugen p wf xml leaf.htm Workflow and BPM Wiki featuring WfMC http xml.coverpages.org wf xml.html Cover Pages on Wf XML http www.aspose.com documentation utility components aspose.workflow for .net ... more details
Orphan date February 2009 att April 2011 The XML Protocol XMLP is a standard being developed by the W3C XML Protocol Working Group to the following guidelines, outlined in the group s charter An envelope for encapsulating XML data to be transferred in an interoperable manner that allows for distributed extensibility. A convention for the content of the envelope when used for RPC Remote Procedure Call applications. The protocol aspects of this should be coordinated closely with the IETF and make an effort to leverage any work they are doing, see below for details. A mechanism for serializing data representing non syntactic data models such as object graphs and directed labeled graphs, based on the data types of XML Schema. A mechanism for using HTTP transport in the context of an XML Protocol. This does not mean that HTTP is the only transport mechanism that can be used for the technologies developed, nor that support for HTTP transport is mandatory. This component merely addresses the fact that HTTP transport is expected to be widely used, and so should be addressed by this Working Group. There will be coordination with the Internet Engineering Task Force IETF . See Blocks Extensible Exchange Protocol Further, the protocol developed must meet the following requirements, as per the working group s charter The envelope and the serialization mechanisms developed by the Working Group may not preclude any programming model nor assume any particular mode of communication between peers. Focus must be put on simplicity and modularity and must support the kind of extensibility actually seen on the Web. In particular, it must support distributed extensibility where the communicating parties do not have a priori knowledge of each other. See also XML Internet Engineering Task Force Head Body Pattern External links http www.w3.org 2004 02 XML Protocol Charter XML Protocol Working Group Charter http www.w3.org 2000 xp Group XML Protocol Working Group Category XML standard stub ... more details
XML documents typically refer to external entities, for example the public and or system ID for the Document Type Definition . These external relationships are expressed using URIs, typically as URLs. However, if they are absolute URLs, they only work when your network can reach them. Relying on remote resources makes XML processing susceptible to both planned and unplanned network downtime. Conversely, if they are relative URLs, they re only useful in the context where they were initially created. For example, the URL .. .. xml dtd docbookx.xml will usually only be useful in very limited circumstances. One way to avoid these problems is to use an entity resolver a standard part of Simple API for XML SAX or a URI Resolver a standard part of JAXP . A resolver can examine the URIs of the resources being requested and determine how best to satisfy those requests. The XML catalog is a document describing a mapping between external entity references and locally cached equivalents. Example Catalog.xml The following simple catalog shows how one might provide locally cached DTDs for an XHTML page validation tool, for example. source lang xml ?xml version 1.0 ? DOCTYPE catalog PUBLIC OASIS DTD Entity Resolution XML Catalog V1.0 EN http www.oasis open.org committees entity release 1.0 catalog.dtd catalog xmlns urn oasis names tc entity xmlns xml catalog prefer public public publicId W3C DTD ... tt declarations. source lang xml ?xml version 1.0 ? catalog xmlns urn oasis names tc entity xmlns xml ... programming languages. The following example shows how, in Java, a Simple API for XML SAX parser may ... a tt SAXParser tt in the normal way, using factories. Obtain the XML reader and set the entity resolver ... 14810 xml catalogs.pdf XML Catalogs. OASIS Standard, Version 1.1. 07 October 2005. http java.sun.com webservices docs 1.6 jaxb catalog.html XML Entity and URI Resolvers , Sun http xmlcatmgr.sourceforge.net XML Catalog Manager project on Sourceforge Category XML ca Cat leg XML de XML Catalogs ... more details
XML namespaces are used for providing uniquely named Data element elements and attributes in an XML document ... Tim title Namespaces in XML 1.0 url http www.w3.org TR xml names publisher W3C accessdate 9 October ... ref An XML instance may contain element or attribute names from more than one XML vocabulary. If each ... named elements or attributes can be resolved. A simple example would be to consider an XML instance ... XML vocabulary describes a resource under the control of the author or organization defining the vocabulary ... it is simply treated by an XML parser as a string. For example, the document at http www.w3.org 1999 ... Uniform Resource Identifier , and many XML parsers allow any character string to be used. In version ... all XML software. The term namespace URI persists, however, not only in popular usage, but also in many ... were deprecated. ref cite title W3C XML Plenary decision on relative URI references in namespace declarations ... pub a oreilly xml news xmlnut2 0201.html ref In general, however, users should assume that the namespace ... An XML namespace is declared using the reserved XML pseudo attribute code xmlns code or code xmlns ... names are considered not to be in any namespace. XML Namespaces 1.1 also introduces the option ... or on its descendants, unless reintroduced by another namespace declaration. Namespaces in APIs and XML ... have been declared for a given element. This information is needed because some XML vocabularies ... nodes named xmlns or xmlns xxx , exactly as the namespaces are written in the source XML document ... from attributes, but corresponding one to one with the relevant attributes in the source XML ... , and XQuery . See also Namespace References references External links http www.w3.org TR REC xml names Namespaces in XML 1.0 Third Edition http www.w3.org TR 2006 REC xml names11 20060816 Namespaces in XML 1.1 Second Edition W3C standards Categories DEFAULTSORT Xml Namespace Category XML Interwikies de Namensraum XML es Espacio de nombres XML fa fr Espace de noms XML ja Extensible ... more details
jargon February 2009 orphan February 2009 tone February 2009 date February 2009 XML Retrieval , or XML ... T. S. Chan, W. B. Croft and J. Allan year 2002 title A survey in indexing and searching XML documents ... with XML eXtensible Markup Language . As such it is used for computing Relevance information retrieval relevance of XML documents. ref Cite web url ftp ftp.tm.informatik.uni frankfurt.de pub papers ... title An Architecture for XML Information Retrieval in a Peer to Peer Environment last Winter ... Queries Most XML retrieval approaches do so based on techniques from the information retrieval IR area .... However, in XML Retrieval the query can also contain Data structure structural Hint SQL hints ... content can or must have. Exploiting XML structure Taking advantage of the Self documenting self describing structure of XML documents can improve the search for XML documents significantly. This includes the use of CAS queries, the weighting of different XML elements differently and the focused retrieval of subdocuments. Ranking Ranking in XML Retrieval can incorporate both content relevance and structural ... of the document. Also, the retrieval units resulting from an XML query may not always be entire documents, but can be any deeply nested XML elements, i.e. dynamic documents. The aim is to find ... Proceedings of the Fifth Workshop of the INitiative for the Evaluation of XML Retrieval accessdate 2009 02 10 ref Existing XML search engines An overview of two potential approaches is available. ref Cite web url http www.sigmod.org record issues 0612 p16 article yahia.pdf title XML Search Languages ... 26rep 3Drep1 26type 3Dpdf title XML Retrieval A Survey last Pal first Sukomal date June ... of XML Retrieval INEX was founded in 2002 and provides a platform for evaluating such algorithm s. ref name INEX2006 Three different areas influence XML Retrieval ref name INEX2002 Cite web url http ... of XML Retrieval last Fuhr first Norbert coauthors G vert, N. Kazai, Gabriella Lalmas, Mounia ... more details
ECMAScript for XML E4X is a programming language extension that adds native XML support to ECMAScript which includes ActionScript , JavaScript , and JScript . The goal is to provide an alternative to Document Object Model DOM interfaces that uses a simpler syntax for accessing XML documents. It also offers a new way of making XML visible. Before the release of E4X, XML was always accessed at an object level. E4X instead treats XML as a primitive computer science primitive like characters, integers, and booleans . This implies faster access, better support, and acceptance as a building block data structure of a program. E4X is standardized by Ecma International in the http www.ecma international.org publications standards Ecma 357.htm ECMA 357 standard . The first edition was published in June 2004, the second edition in December 2005. Browser support E4X is supported by Mozilla s Rhino JavaScript engine Rhino , used in OpenOffice.org and several other projects, and SpiderMonkey JavaScript engine SpiderMonkey , used in Mozilla Firefox Firefox , Mozilla Thunderbird Thunderbird , and other XUL based applications. It is also supported by Tamarin JavaScript engine Tamarin , the JavaScript engine used in the Adobe Flash Flash virtual machine. It is not supported by SquirrelFish Nitro Safari web browser Safari , V8 JavaScript engine V8 Google Chrome , Carakan script engine Carakan Opera ... XML.html article on the XML extensions in BEA s Workshop at the time. E4X is implemented in SpiderMonkey ... developer.mozilla.org index.php?title En Core JavaScript 1.5 Guide Processing XML with E4X Processing XML with E4X at Mozilla Developer Center http www.w3schools.com e4x default.asp Tutorial from W3 ... at Yahoo Developer Network Ecma International Standards DEFAULTSORT Ecmascript For Xml Category XML Category Ecma standards de ECMAScript for XML fr ECMAScript pour XML ja ECMAScript for XML pl E4X ru ECMAScript XML uk E4X zh E4X ... more details
2007 09 20 ref The OpenOffice.org XML format is no longer widely used, but it is still supported ... 26300 2006 is based on OpenOffice.org XML and these formats are very similar in many technical areas. ref cite web url http xml.openoffice.org general.html title OpenOffice.org XML File Format accessdate ... as the older OpenOffice.org XML format and these formats are not directly compatible. StarOffice developers and later OpenOffice.org project members adopted XML to replace the old binary StarOffice ... XML specification was also known as StarOffice XML File Format . ref citation url http xml.coverpages.org openoffice xml specification draft200012.pdf format PDF title StarOffice XML File ... accessdate 2010 08 08 ref File formats The format uses XML files to describe the documents. To minimize ... XML File Format File Format Specification and General Information http www.ibm.com developerworks xml library x think15 Thinking XML The open office file format IBM technical library January 1, 2003 ... Document centric XML based standards Category Computer file formats de SXW es OpenOffice.org XML fr SXW it OpenOffice.org XML pl SXW ru OpenOffice.org XML ... more details
Infobox software name Prince XML title logo File screenshot File caption collapsible author Michael Day ref http yeslogic.com mikeday Michael Day I am the founder of YesLogic and the designer of Prince, software for getting web content onto paper. ref developer YesLogic Pty Ltd released April 2003 Start date YYYY MM DD df yes no discontinued latest release version 8.0 latest release date September 2011 Start date and age YYYY MM DD df yes no latest preview version latest preview date Start date and age YYYY MM DD df yes no frequently updated DO NOT include this parameter unless you know what it does programming language Mercury programming language Mercury operating system Microsoft Windows , Mac OS X , Linux , Solaris operating system Solaris , FreeBSD platform size language status genre converter license Proprietary software Proprietary website url http princexml.com Prince is a proprietary software program that converts XML and HTML documents into Portable Document Format PDF files by applying Cascading Style Sheets CSS . It is developed by YesLogic, a small company based in Melbourne, Australia . History In April 2003, Prince 1.0 was released, with basic support for XHTML , Cascading Style Sheets CSS , Scalable Vector Graphics SVG , and arbitrary XML . This first version was a command line program that supported Microsoft Windows and Linux there was no graphical user interface ... 58618 From XML to paper with Prince Dead link date November 2011 NewsForge, November 29, 2006 ... 1 cite book first Michael last Fitzgerald title XML Hacks 100 Industrial Strength Tips & Tools url ... 6 Interview with Michael Day of Prince XML by Olimpiu Metiu, Page 33, Published at June 28, 2010, Rails Magazine http www.youtube.com watch?v vcXUrNSvjhU Prince XML Generating High Quality PDFs from ... index.xhtml CSSToXSLFO a Public Domain Java utility which can convert an XML document, together with a CSS2 ... Typesetting software Category XML software Category Functional programming ... more details
ALTO is an open XML standard to describe OCR text and layout information of printed documents. It s often use with METS standard. Structure An ALTO file consists of three major sections as children of the root alto element ref http www.loc.gov standards alto techcenter structure.php Structure of ALTO Files ref Description section contains metadata about the ALTO file itself and processing information on how the file was created. Styles section contains the text and paragraph styles with their individual descriptions TextStyle has font descriptions ParagraphStyle has paragraph descriptions, e.g. alignment information Layout section contains the content information. It is subdivided into Page elements. ?xml version 1.0 ? alto Description MeasurementUnit sourceImageInformation Processing Description Styles TextStyle ParagraphStyle Styles Layout Page TopMargin LeftMargin RightMargin BottomMargin PrintSpace Page Layout alto See also METS Metadata Encoding and Transmission Standard METS Digital Item Declaration Language Dublin Core , an ISO metadata standard Preservation Metadata Implementation Strategies PREMIS Open Archives Initiative Protocol for Metadata Harvesting OAI PMH External links http www.loc.gov standards alto ALTO Analyzed Layout and Text Object standards on Library of Congress website http www.content conversion.com images ppt METS ALTO slider metsalto.swf Slides about METS ALTO by CCS GmbH http www.content conversion.com de mets alto alto ALTO Introduction by CCS GmbH References references Category XML Category Markup languages Category Technical communication Category Open formats Category Digital libraries Category Metadata fr ALTO XML ... more details
XML for Analysis abbreviated as XMLA is an industry standard for data access in analytical systems, such as OLAP and data mining . XMLA is based on other industry standards such as XML , SOAP and HTTP . XMLA is maintained by XMLA Council with Microsoft , Hyperion Solutions Corporation Hyperion and SAS Institute SAS being the official XMLA Council founder members. ref cite web title What is XMLA? url http www.xmlforanalysis.com index.htm ref History The XMLA specification was first proposed by Microsoft as a successor for OLE DB for OLAP in April 2000. By January 2001 it was joined by Hyperion Solutions Corporation Hyperion endorsing XMLA. The 1.0 version of the standard was released in April 2001, and in September 2001 the XMLA Council was formed. In April 2002 SAS Institute SAS joined Microsoft and Hyperion as founding member of XMLA Council. ref cite web title XML for Analysis gathers steam url http www.olapreport.com Comment APIs.htm ref With time, more than 25 companies joined with their support for the standard. API XMLA consists of only two SOAP methods. ref cite web title XML for Analysis Specification url http msdn.microsoft.com en us library ms977626.aspx ref It was designed in such a way to preserve simplicity. Execute Discover Execute Execute method has two parameters Command command to be executed. It can be Multidimensional Expressions MDX , Data Mining Extensions DMX or SQL . Properties XML list of command properties such as Timeout, Catalog name, etc. The result of Execute command could be Multidimensional Dataset or Tabular Rowset . Discover Discover method was designed ... with MDX query in command. pre soap Envelope soap Body Execute xmlns urn schemas microsoft com xml ... Java XMLA Client Library LGPL license http olap4j.org olap4j Java OLAP API with a XML A client implementation ... 230800051 ref http code.google.com p xmla4js xmla4js Javascript client implementation for XML ... Category XML based standards Category Online analytical processing Category Application programming ... more details
is defined using the standard XSD XML Schema Definition constructs. Generic Back End . The interface ... tools MARIAE home MARIAE tool . References Reflist Category XML based standards Category World ... more details