This weeks XML-Deviant article looks at the problem ofunique identifiers in XML documents, a loop-hole in XPointer, andproposals on XML-DEV to resolve the issue.Understanding the ID The high level of activity on XML-DEV over the last few weeks hasbeen sustained with a recent flurry of emails being exchanged on thetopic of unique identifiers within XML documents. The issue surfacedfollowing a seemingly straightforward problem statement from FabioDianda: how does you identify ID attributes withou Read the rest of this entry »
Identity Crisis
Profiling and Parsers
XML-DEV has recently discussed the development of subsets of theXML 1.0 Recommendation, the impact that these may have oninteroperability, and related issues. Profiling XMLStarting off a conversation on this contentious topic, MichaelChampion reported on the experience of an XML novice developinga validating XML parser: I had the opportunity to observe a project in which an XML novice built successive iterations of an XML system. MinML (Common XML without even attributes or mixed content) on Read the rest of this entry »
Register Now! O’Reilly willrun its first ever XML conference this year, XTech 2001, as part ofthe O’Reilly OpenSource Convention. XTech 2001 will maintain the technicalexcellence established by its debut last year under the aegis of theGCA (in association with which thisyear’s conference is produced.)Catering to software developers, this year’s XTech conference iscomposed of two separate tracks. The first track, “Open Source and Open Standards” focuses on explaining XML andrelated specification Read the rest of this entry »
Gems From the Archives
The Python XML SIG,particulary its mailing list, is the richest resource there is for those looking touse Python for XML processing. In fact, efforts such as XML Bookmark ExchangeLanguage (XBEL), created by the XML-SIG in September of 1998 and nowused in more browsers and bookmark projects than any other comparableformat, demonstrate this group’s value to the entire XML world. We’re alldevelopers here, though, and for developers there is nothing as valuableas running code. There has been plen Read the rest of this entry »
RDF was developed by the W3C at about the same time as XML, and itturns out to be an excellent complement to XML, providing a languagefor modeling semistructured metadata and enabling knowledge-managementapplications. The RDF core model is successful because of itssimplicity. The W3C also developed a purposefully lightweight schemalanguage, RDF Schema (RDFS), to provide basic structures such asclasses and properties.As the ambitions of RDF and XML have expanded to include thingslike the Semantic Read the rest of this entry »