Jon Phipps's Library tagged → View Popular
Zthes - The Zthes specifications for thesaurus representation, access and navigation
-
The Zthes family of specifications facilitate interoperability
for applications that deal with thesauri - semantic hierarchies
of terms as described in ISO 2788 and ANSI/NISO Z39.19.
Associating Resources with Namespaces
-
This Finding addresses the question of how ancillary information (schemas,
stylesheets, documentation, etc.) can be associated with a namespace.
XML Schema Part 2: Datatypes Second Edition
-
XML Schema: Datatypes is part 2 of the specification of the XML
Schema language. It defines facilities for defining datatypes to be used
in XML Schemas as well as other XML specifications.
The datatype language, which is itself represented in
XML 1.0, provides a superset of the capabilities found in XML 1.0
document type definitions (DTDs) for specifying datatypes on elements
and attributes.
APML - Attention Profiling Mark-up Language: The open standard for Attention Metadata
-
APML allows users to share their own personal Attention Profile in
much the same way that OPML allows the exchange of reading lists
between News Readers. The idea is to compress all forms of Attention
Data into a portable file format containing a description of ranked
user interests.
The Self-Describing Web
-
The Web is designed to support flexible exploration of information by human users and by automated agents.
For such exploration to be productive,
information published by many different sources and for a variety of
purposes must be comprehensible to a wide range of Web client software.
HTTP and other Web technologies can be used to deploy resources that are
self-describing, in the sense that only widely available information is necessary for understanding them.
Starting with a URI, there is a standard algorithm that a user agent
can apply to retrieve and interpret a representation of such resources.
Furthermore, when such self-describing resources are linked together, the Web as a whole can support reliable,
ad hoc discovery of information.
This finding describes how document formats, markup conventions, attribute values, and other data formats can be designed to facilitate the deployment of self-describing Web content. -
The Web is designed to support flexible exploration of information, by human users and by automated agents.
For such exploration to be productive,
information published by many different sources and for a wide variety of
purposes must be comprehensible to a wide variety of Web client software.
This finding suggests that there are three strategies that, used in combination, can ensure
such flexible interoperability: 1) where practical, resource representations should be encoded using widely deployed standards; 2) where such widely deployed standards are not sufficient, the encodings used should themselves be described in machine readable form on the Web, using RDF, RDDL, or other standard description systems; and 3) in all cases, each representation should carry information such as media-types, character encoding labels, RDFa, links to specifications, etc. sufficient to support automatic determination of the standards and other specifications necessary for correct interpretation.
To the extent that these guidelines are observed, individual documents become self-describing, in the sense that only widely available information is necessary for understanding them.
Furthermore, when such documents are linked together, the Web as a whole can support reliable,
ad hoc discovery of information.
This finding discusses in more detail the techniques needed to create such a self-describing Web.
The Annotated XML Specification
-
Introduction to the Annotated XML Specification
by Tim Bray
The other window contains the XML specification; this window the commentary
on it.
The content and appearance of the XML spec are exactly as in the official
version; it has not been edited in any way to generate this presentation.
The commentary is contained in external XML files, with XML hyperlinks into
the (entirely unaltered) XML version of the spec.
The footnoted HTML version that you see on the screen is program-generated.
T
see whatever… » RelaxNG Test with Selenium (a bit contrived I know ;)
-
I built a servlet which did a RelaxNG validation on a given XML file and prints out a “Validates: True” message with a log of errors and the XML source. The XML file to validate itself can be given via an URI in a request parameter so that the validation servlet would fetch the XML via HTTP itself. Selenium than could test the output of the validation servlet.
Process XML configuration files with PHP
-
ML provides a convenient, easy-to-use expression language for an
application's configuration files. To extract this information into a PHP script can
sometimes pose a challenge. That's where the XJConf for PHP package comes in: It provides an API to read XML-encoded information and directly use it to configure PHP data structures like scalars, arrays and PHP objects. This article introduces the package and demonstrates some useful real-world applications of its usage, including configuring complex class trees and building a Web-based configuration interface.
The Cafes » The State of Native XML Databases
-
- Mark Logic
- eXist
- DB2 9
- Berkeley DB XML
I’ve recently been asked by several people to summarize the state of native XML databases for those interested in exploring this space. IMHO, native XML databases are now roughly where relational databases were circa 1994: solid, proven technology that gets the job done but only if you pay big bucks to do it. However, there’s some promising open source activity on the horizon. To be brief, there are roughly four (maybe five) choices to consider:
XML.com: jQuery and XML
-
jQuery can be used for XML processing on the Web as well as HTML processing, and in this article I show some examples of this use.
A retrospective on the development of the RDF/XML Revised Syntax
-
This paper reviews the process that was undertaken in revising
the transfer syntax for RDF as defined in the RDF Model and
Syntax W3C Recommendation[1] by
the RDF Core Working Group[2] and
the problems that are now clear especially comparing the revised
RDF model and new abstract syntax. The syntax looks out of date in
particular with the use of XML QNames giving unconstrained syntax
terms in the XML, causing problems with newer XML technology such
as XSLT, DTDS and W3C XML Schema[3] and other XML-constraining
languages.In order to deliver a modern RDF syntax, this paper reviews the
requirements for RDF in two aspects - as a canonical transfer
syntax and one for end-users, targeted at HTML. It evaluates
previous RDF syntax proposals against these requirements and
analyses the pros and cons of XML and non-XML syntaxes. The
conclusion is a summary of syntax approaches for future
standardisation activity.
Articles & Videos/Deki Wiki and Dream - MindTouch OpenGarden
-
Learn about MindTouch Deki Wiki and Dream and find out how you can tap into the amazing potential of SODA without throwing out your existing PHP code base.
XML.com: XQuery, libferris, and Virtual Filesystems
-
By bringing together an XQuery engine and a virtual filesystem you can use a familiar query language to access relational databases, Berkeley db4 databases, kernel filesystems, and network files as well as XML. libferris, at its, core is a virtual filesystem allowing many different data sources to be exposed through a filesystem interface. These include the expected things like
file://,http://,ftp://as well as not so expected things like databases, XML files, and even applications like emacs, Evolution, XWindow, and Firefox.
About libferris
-
In non technical terms libferris makes the file system and other
hierarchical storage systems easier to use. For the geeks out there,
libferris is a virtual file system (VFS) that runs in the user address
space. The FAQ contains entries related to installation, configuration
and the usage of libferris.
<!-- <a href="http://witme.sourceforge.net/site:plugins">plugins</a>, -->
As of July 2005 libferris can mount many interesting things ranging from a filesystem from your
local Linux kernel through to LDAP, Evolution, PostgreSQL, dbXML, and RDF.
To get an impression of the current capabilities of libferris mounting see the
plugins/context directory of the lastest release. New things to mount are always being added :)
XML Processing and Data Integration with XQuery
-
This article shows how to use XQuery to query relational data, Web services,
and non-XML formats as though they were all XML. I’ll also review some
other common approaches.
[Editorial Draft] Extending and Versioning Languages: XML Languages
-
This document discusses the XML related aspects of versioning. It describes XML based terminology, technologies and versioning strategies. It provides XML Schema examples for each of the strategies and discussion about various schema design patterns. A number of XML languages, including XHTML and Atom, are used as case studies in different strategies.
Thinking XML: Microformats the XML way
-
microformats come in two types: elemental microformats, which are often quite useful, and compound microformats, which are often quite problematic. Learn about a basic approach to avoid the hacks in some compound microformats by virtue of the structure of the Web. XML, and other natural data representation technologies such as JSON, are just as viable as many of their counterparts in microformats.
XML Schema best practices - HP Dev Resource Central
-
- An overview of the common requirements that are important for all schemas
- A list of best practices for designing, writing, and coding to XML Schema
The XML Schema language is a complex maze of constructs that overlap each other. Creating an XML schema is hard to get right; creating several interlocking schemas which can be extended and versioned is even harder. This document provides you with a map that allows you to navigate the maze with confidence.
This document consists of the following:
Selected Tags
Related Tags
Sponsored Links
Top Contributors
Groups interested in xml
-
Interoperability and The Quest For A Universal File Format
Bookmarked pages related to...
Items: 11 | Visits: 238
Created by: Gary Edwards
-
eBooks Space for download FREE!!
Many eBooks files Space for...
Items: 1 | Visits: 72
Created by: Kim So Hee
-
Aggregators
This list includes applicat...
Items: 2 | Visits: 119
Created by: Jennifer Dorman
Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »
Join Diigo
