XML News from Wednesday, March 30, 2005

The W3C XML Schema Working Group has published the last call working draft of XML Schema: Component Designators. This spec proposes a scheme for naming and identifying XML Schema components. Such components include:

The goal is to be able to name, for example, the literallayout notation in the DocBook schema, as well as every other significant piece of the schema. These names could then be used as fragment identifiers in URI references that point to schemas. The draft gives these examples of the current syntax proposal in both abbreviated and full forms:

schema-URI#xscd(/~Items)
schema-URI#xscd(/~Items/item)
schema-URI#xscd(/~Items/item/~0))
schema-URI#xscd(/~Items/item/productName)
schema-URI#xscd(/~Items/item/quantity)
schema-URI#xscd(/~Items/item/quantity/~0)
schema-URI#xscd(/~Items/item/quantity/~0/facet::maxExclusive)
schema-URI#xscd(/~Items/item/USPrice)
schema-URI#xscd(/comment)
schema-URI#xscd(/~Items/item/shipDate)
schema-URI#xscd(/~Items/item/@partNum)
schema-URI#xscd(/type::Items)
schema-URI#xscd(/type::Items/model::sequence/element::item)
schema-URI#xscd(/type::Items/model::sequence/element::item/type::0)
schema-URI#xscd(/type::Items/model::sequence/element::item/type::0/model::sequence/element::productName)
schema-URI#xscd(/type::Items/model::sequence/element::item/type::0/model::sequence/element::quantity)
schema-URI#xscd(/type::Items/model::sequence/element::item/type::0/model::sequence/element::quantity/type::0)
schema-URI#xscd(/type::Items/model::sequence/element::item/type::0/model::sequence/element::quantity/type::0/facet::maxExclusive)
schema-URI#xscd(/type::Items/model::sequence/element::item/type::0/model::sequence/element::USPrice)
schema-URI#xscd(/element::comment)
schema-URI#xscd(/type::Items/model::sequence/element::item/type::0/model::sequence/element::shipDate)
schema-URI#xscd(/type::Items/model::sequence/element::item/type::0/attribute::partNum)

The W3C Semantic Web Best Practices and Deployment Working Group has posted the first working draft of A Survey of RDF/Topic Maps Interoperability Proposals. According to the abstract, "The Resource Description Framework (RDF) is a model developed by the W3C for representing information about resources in the World Wide Web. Topic Maps is a standard for knowledge integration developed by the ISO. This document contains a survey of existing proposals for integrating RDF and Topic Maps data and is intended to be a starting point for establishing standard guidelines for RDF/Topic Maps interoperability."


Altsoft N.V. has released Xml2PDF 2.2, a $49 payware Windows program for converting XSL-FO and XHTML documents into PDF files. New features in 2.2 include: