Skip to main content

Skip over site navigation to main content

developerWorks  >   XML  >   Technical library  >  

Technical library view  RSS for XML

developerWorks
 Related links:    Redbooks  |  Forums  |  Standards

Filter your search and/or enter a keyword. If you don't filter your search or enter a keyword, the search results will default to all results.

 
 
 
  1 - 53 of 53 results    Hide Summaries
Title   Type   Date  

Table that contains the results that meet the search criteria.

Index of XML standards
The world of XML is vast and growing, with a huge variety of standards and technologies that interact in complex ways. It can be difficult for beginners to navigate the most important aspects of XML, and for users to keep track of new entries and changes in the space. XML is a basic syntax upon which you develop local and global vocabularies. This index provides a detailed cross-reference of many XML standards, including links to additional coverage for each.
19 Nov 2009  
 
Translate Atom to RDF using Java technology
Given that Resource Description Framework (RDF) query languages do not recognize documents that follow the Atom specification, how can you translate an Atom document into a distinct document that follows the RDF specification? The answer: Java technology. Learn how to make it happen.
Articles 23 Jun 2009  
 
An introduction to RSS news feeds
RDF Site Summary (RSS) is catching on as one of the most widely used XML formats on the Web. Find out how to create and use RSS files and learn what they can do for you. See why companies like Netscape, Userland, and Moreover use RSS to distribute and syndicate article summaries and headlines. This article includes sample code that demonstrates elements of an RSS file, plus a Perl example using the module XML::RSS.
Articles 13 May 2009  
 
Thinking XML: Enrich Schema definitions with SKOS
The things in schemata (people, places and things) are inextricably tied to how people describe them, and this is the key to alignment of business with technology. One of the most important things an XML schema designer can do is express this connection clearly. SKOS, a language well known as a component of DITA, is a very useful means for such expression. Learn how to enrich schema definitions with SKOS definitions.
Articles 11 Nov 2008  
 
Create a Yahoo! SearchMonkey application
SearchMonkey is one of the first attempts from a major search engine to make use of Semantic Web technologies to enhance search results. In this tutorial, you will implement a Yahoo! SearchMonkey application that enhances blogger.com search listings to include other information about the blog and blog owner. You will first implement a basic application using the default data available from Yahoo!. Then you will create a custom data service to provide your own structured data to SearchMonkey before you develop a more advanced application that takes advantage of this new custom data service.
Tutorials 14 Oct 2008  
 
Ten XML Schemas you should know
In this article, look at some top XML schemas that provide solutions for all sorts of problems, from the basics of Web services to data description. You'll also cover database-like solutions that involve contacts and invoices. The schemas in this article were chosen for their usefulness and utility, plus their impact on the XML community in how information is shared and exchanged using the XML format.
Articles 01 Jul 2008  
 
Implement Semantic Web standards in your Web site
With Yahoo's recent announcement that they will implement support of Semantic Web standards in their search engine, the benefits that the Semantic Web has for your site have never been clearer. In addition to the existing benefits such as your structured content giving you a free, open-ended API, you now get the opportunity for increased search rankings, and more importantly, increased relevance because the search engine can better understand what the content of your site is about. In this tutorial you will learn to implement a simple social networking site using PHP and MySQL, which will implement Semantic Web standards such as hCard and Friend of a Friend (FOAF) as part of a semantic Uniform Resource Identifier (URI) scheme.
Tutorials 20 May 2008  
 
Understanding SPARQL
The Semantic Web, a knowledge-centric model for the Web's future, supplements human-readable documents and XML message formats with data that can be understood and processed by machines. SPARQL Protocol and RDF Query Language (SPARQL) is to the semantic Web as SQL is to a relational database. It allows applications to make sophisticated queries against distributed RDF databases, and is widely supported by many competing frameworks. This tutorial demonstrates its use through the example of a team tracking and journaling system for a virtual company.
Tutorials 15 May 2008  
 
Jenabean: Easily bind JavaBeans to RDF
The Resource Description Framework (RDF) is the World Wide Web Consortium (W3C) proposed standard for linking and expressing data on the Web. Java developers who develop applications for the Semantic Web will need to convert RDF properties to or from Java types. Jenabean uses the Jena Semantic Web framework's flexible RDF/OWL API to persist JavaBeans, making the task of writing these applications easier and more familiar to Java developers.
Articles 29 Apr 2008  
 
Planning a Semantic Web site
The Semantic Web brings with it the opportunities for users to get smarter search results, and for site owners to get more targeted traffic as users find what they really want. But these benefits don't just magically appear. This article leads you through the aspects of both information architecture and general infrastructure you need in place to truly take advantage of this burgeoning opportunity.
Articles 10 Apr 2008  
 
Top ten XML articles and tutorials - March 2008
See what XML content your peers found most valuable last month
07 Mar 2008  
 
Bring existing data to the Semantic Web
The Semantic Web has promised a new era of easier data integration. Of course, much existing data is already out there in various formats. To convert all of it to RDF (the Semantic Web format) would be a herculean undertaking, so to expose existing data as RDF is preferable. This article introduces core Semantic Web concepts and standards, and explains how to expose an LDAP directory as a service that Semantic Web applications can consume using the open source SquirrelRDF utility.
Articles 01 May 2007  
 
A meaningful Web for humans and machines, Part 2: Explore the parallel Web
In this series of articles, we present a thorough, example-filled examination of the existing and emerging technologies that enable machines and humans to easily access the wealth of Web-published data. In this article, we examine the concept of the parallel Web and look at two techniques that Web content publishers use to put both human-readable and machine-consumable content on the Web: the HTML link element and HTTP content negotiation. With these two techniques, content consumers can choose among a variety of different formats of the data on a Web page. Review the history of the techniques and how they are currently deployed on the Web, and how you might use the parallel Web to integrate calendar, banking, and photo data within an example scenario, MissMASH. Finally, we evaluate the parallel Web and determine that, while these techniques are mature and widely deployed, there are disadvantages to separating machine-readable data from the corresponding human-readable content.
Articles 17 Jan 2007  
 
XML in 2006
Join Elliotte Rusty Harold for a look back at the most significant XML news from 2006.
Articles 16 Jan 2007  
 
A meaningful Web for humans and machines, Part 1: How humans can share the wealth of the Web
In this series of articles you'll examine the existing and emerging technologies that enable machines and humans to easily access the wealth of Web-published data. You'll look at the need for techniques that derive the human and machine-friendly data from a single Web page. Using examples, you will explore the relationships between the different techniques and will evaluate the benefits and drawbacks of each approach. The series will examine, in detail: a parallel Web of data representations, algorithmic approaches to generating machine-readable data, microformats, GRDDL, embedded RDF, and RDFa. This first article introduces the human-computer "conflict," describes the criteria used to evaluate different technologies, and provides a brief description of the major techniques used today to enable machine-human coexistence on the Web.
Articles 24 Oct 2006  
 
Managing XML data: Tag URIs
Uniform Resource Identifiers (URIs) can identify things without necessarily locating them. XML namespace URIs are the most obvious such use, but many others abound. When you use URIs primarily as identifiers, it's important to create URIs that are globally unique without implying that they reside on a particular server. Tag is a simple algorithm for creating unique, easy-to-remember URIs while avoiding conflicts. This has important implications for RDF, Atom, and other systems that use URIs as identifiers.
Articles 24 Jan 2006  
 
Thinking XML: Search engine enhancement using the XML WordNet server system
In previous installments of this column, Uche Ogbuji introduced the WordNet natural language database, and showed how to represent database nodes as XML and serve this XML though the Web. In this article, he shows how to convert this XML to an RDF representation, and how to use the WordNet XML server to enrich search engine technology.
Articles 06 Dec 2005  
 
The future of the Web is Semantic
Explore the basics of Semantic Web technologies as Naveen Balani shows you how organizations can leverage ontology-based development. The Semantic Web can aid effective knowledge management and cost-effective product life cycle automation for faster development and integration processes.
Articles 18 Oct 2005  
 
Subject classification with DITA and SKOS
Use a DITA specialization to manage the subject matter of your document content -- that is, identify and process your content based on what each topic is about. With the approach outlined in this article, you can take advantage of the technologies of the Semantic Web for improved search, integration, and other processing. Instead of starting from scratch, however, you can build on standard topic-oriented strategies for authoring and processing content.
Articles 18 Oct 2005  
 
XML Watch: Summary
This regular column examines the practicalities of using new XML-based technologies
Articles 03 Dec 2004  
 
Tip: Use Universal Feed Parser to tame RSS
RSS is supposed to be based on XML (or XML/RDF) standards. Unfortunately, the famous wild west community behind RSS has many renegade elements producing feeds that are not even well-formed XML. Mark Pilgrim's excellent Universal Feed Parser is a great tool for parsing even ill-formed feeds, and this tip demonstrates how to use it to extract feed data from RSS.
Articles 01 Oct 2004  
 
Use XQuery to transform an XML vocabulary into RDF
This tutorial shows you how to use XQuery to transform a specific XML vocabulary into RDF using RDF/XML as an intermediary medium. The query that you'll develop exhibits a number of basic XQuery syntactic features. The syntactic mechanisms discussed are useful both in this particular exercise and in transforming between XML vocabularies in general. A discussion of available tools covers several common XQuery processors, as well as an online RDF validation service that's used to check the correctness of the final RDF. RDF and RDF/XML are explained in sufficient detail (albeit briefly) that novice readers should be able to understand the context of what's going on.
Tutorials 27 Sep 2004  
 
XML Watch: Describe open source projects with XML, Part 4
In this installment, Edd Dumbill concludes the development of a vocabulary for describing open source software projects, exploring the documentation, tools, and community that are required for the successful launch of the DOAP vocabulary. The steps taken are drawn from his experience with both open source projects and vocabularies such as FOAF and RSS.
Articles 28 Jul 2004  
 
XML Watch: Describe open source projects with XML, Part 3
In this installment, Edd Dumbill continues the development of a vocabulary for describing open source software projects, presenting a schema for the new vocabulary and example project descriptions.
Articles 11 Jun 2004  
 
Thinking XML: Use the Atom format for syndicating news and more
The Web has always included sites that present series of articles, events, and other postings which are meant to be shared and cross-referenced. With large parts of the Web becoming conversational communities, many in these communities have come together to work on an XML-based standard for such interchange and cross-reference. Atom is the product of this effort -- a format and API for exchanging Web metadata. In this article, Uche Ogbuji introduces Atom.
Articles 25 May 2004  
 
Tip: Use data dictionary links for XML and Web services schemata
When designing XML and Web services schemata you will often (and ideally) reuse data elements defined in pre-existing standards. When you do, it is extremely useful to include links to such standards, providing precise data dictionary references. In so doing, you make processing and maintenance easier to automate. This tip illustrates this practice.
Articles 20 May 2004  
 
XML Watch: Describe open source projects with XML, Part 2
Edd Dumbill continues the development of a vocabulary for describing open source software projects, looking at existing software registries and examining the problem of constraining property values.
Articles 24 Mar 2004  
 
A survey of XML standards: Part 4
The world of XML is vast and growing, with a huge variety of standards and technologies that interact in complex ways. It can be difficult for beginners to navigate the most important aspects of XML, and for users to keep track of new entries and changes in the space. XML is a basic syntax upon which you develop local and global vocabularies. Uche Ogbuji has presented the most important standards relating to XML in three in-depth articles. In this fourth article, he provides a detailed cross-reference of all the covered standards.
Articles 02 Mar 2004  
 
XML Watch: Describe open source projects with XML, Part 1
In this installment, Edd Dumbill starts the development of a vocabulary to describe open source software projects, setting goals and deciding among XML and RDF schema technologies.
Articles 26 Feb 2004  
 
A survey of XML standards: Part 3
The world of XML is vast and growing, with a huge variety of standards and technologies that interact in complex ways. It can be difficult for beginners to navigate the most important aspects of XML, and for users to keep track of new entries and changes in the space. XML is a basic syntax upon which you develop local and global vocabularies. The key to its success is that several very important data formats are defined as XML vocabularies. In this article, Uche Ogbuji presents the most important of these.
Articles 17 Feb 2004  
 
XML Watch: Planet Blog
Edd Dumbill explains how RSS feeds from weblogs can be aggregated to enhance communication among groups of software developers, and how XML/RDF can be used to describe multiple communities.
Articles 28 Jan 2004  
 
Content feeds with RSS 2.0
A lot has happened in the RSS world since developerWorks last looked at RSS: Two new specifications have come out, RSS has become one of the most popular XML standards, and tools and feeds are popping up everywhere. RSS has contributed to the explosion of weblogs, and it is becoming a standard part of other Web sites, too. This article reviews RSS 2.0, looks at new RSS developments, and jump-starts your understanding of this important format.
Articles 23 Dec 2003  
 
Grab headlines from a remote RSS file
In this article, Nick shows you how to retrieve syndicated content and convert it into headlines for your site. Since no official format for such feeds exists, aggregators are often faced with the difficulty of supporting multiple formats, so Nick also explains how to use XSL transformations to more easily deal with multiple syndication file formats.
Articles 23 Sep 2003  
 
XML Watch: Tracking provenance of RDF data
When you start aggregating data from around the Web, keeping track of where it came from is vital. In this article, Edd Dumbill looks into the contexts feature of the Redland Resource Description Format (RDF) application framework and creates an RDF Site Summary (RSS) 1.0 aggregator as a demonstration.
Articles 21 Jul 2003  
 
Thinking XML: The commons of creativity
Many artists independent of big media concerns seek to collaborate with others and make their work more widely available. They are often willing to offer less restrictive contractual terms than those that consumers have recently been forced to accept. Creative Commons, which Uche Ogbuji introduces in this article, seeks to address this need by providing a way to express copyright license terms that are both human-readable and machine-readable. The machine-readable form uses RDF and thus makes available the network effects that have been covered throughout this column.
Articles 12 May 2003  
 
Thinking XML: Introducing N-Triples
RDF/XML isn't the only representation of an RDF model. The W3C developed N-Triples, a format for an RDF representation that is especially suited for test suites. Here, Uche Ogbuji introduces N-Triples using examples converted from RDF/XML.
Articles 08 Apr 2003  
 
Tip: Use rdf:about and rdf:ID effectively in RDF/XML
The combination of RDF and XML allows for several different approaches to specifying resources, and sometimes the rules for interpreting the syntax can be troublesome. In this tip, Uche Ogbuji uses examples to illustrate the various behaviors of the rdf:ID and rdf:about attributes, and shows how to use XML Base to control these behaviors.
Articles 01 Feb 2003  
 
Thinking XML: Manage metadata with MusicBrainz
Since its emergence in the mid-1980s, digital music has seen plenty of controversy, and even the management of digital music metadata has been subject to its own share of drama. But sometimes out of political dust-ups, good technical solutions emerge. In this article, Uche Ogbuji introduces MusicBrainz, a project for managing digital media metadata. MusicBrainz uses RDF in its core data formats and, in so doing, offers some important technical advantages over its predecessors.
Articles 01 Dec 2002  
 
Thinking XML: Shedding light on PRISM
PRISM is a standard for metadata related to publishing. It allows the formal description of content and related resources by providing standardized properties, controlled vocabularies, and extensibility mechanisms that enable users to define their own controlled vocabularies. In this column, Uche Ogbuji introduces PRISM by example.
Articles 01 Oct 2002  
 
XML Watch: Support online communities with FOAF
In this installment, Edd Dumbill explores some of the issues involved in making the FOAF vocabulary useful when supporting online communities.
Articles 01 Aug 2002  
 
Develop Python/XML with 4Suite, Part 3: 4RDF
4Suite is an open source, comprehensive library and toolkit for XML processing in Python. 4Suite implements various open standards related to XML. This series of tutorials introduces 4Suite and gives practical examples of XML development using 4Suite. Continuing from the earlier tutorial, this will go into detail on RDF, with hands-on examples of how to use the various RDF facilities available with Python. The open-source tool set 4RDF will be used as the primary tool in the examples.The tutorial includes a brief example of the advanced topic of RDF inference.
Tutorials 02 Jul 2002  
 
Thinking XML: Basic XML and RDF techniques for knowledge management, Part 7
Uche Ogbuji takes a moment to review in a broader context the relevance of the XML/RDF techniques he has been presenting. He discusses the importance of XML/RDF interchange, of specialized RDF query, and of applying lessons from RDF modeling to overall application development. He also shows how this thread of the Thinking XML column relates to the parallel thread on developments toward semantic transparency.
Articles 01 Jul 2002  
 
XML Watch: Finding friends with XML and RDF
Edd Dumbill explores an XML and RDF application known as Friend-of-a-Friend (FOAF). FOAF allows the expression of personal information and relationships, and is a useful building block for creating information systems that support online communities. Code samples demonstrate the basics.
Articles 01 Jun 2002  
 
Thinking XML: Basic XML and RDF techniques for knowledge management, Part 6
Uche Ogbuji moves on to a discussion of a far more sophisticated RDF query language than the primitive API he has discussed thus far. This is the foundation for establishing the middleware for the Issue Tracker article in coming installments.
Articles 10 Apr 2002  
 
Thinking XML: Basic XML and RDF techniques for knowledge management, Part 5
Uche Ogbuji moves on to define RDF and DAML+OIL schemata for the issue tracker application, continuing the discussion of modeling as he goes along.
Articles 01 Mar 2002  
 
Using RDF with SOAP
This article examines ways that SOAP can be used to communicate information in RDF models. It discusses ways of translating the fundamental data in RDF models to the SOAP encoding for PC-like exchange, or for directly passing parts of the model in RDF/XML serialized form.
Articles 01 Feb 2002  
 
Thinking XML: Basic XML and RDF techniques for knowledge management, Part 4
Uche Ogbuji continues his exploration of how RDF combines with XML to enable knowledge management. In this installment, he takes an in-depth look at modeling in the RDF world, and begins to look at developing a schema for the issue tracker and how it is similar to and different from object-oriented and relational modeling. The reader will learn various tips, techniques, and best practices for developing effective knowledge management models from XML data.
Articles 01 Feb 2002  
 
Thinking XML: Once again round the block
Once again, this column takes a break to look at what's new and what has been neglected in the normal run of discussion. This time, Uche Ogbuji examines a couple of older XML schema systems for common business transactions that are overdue for a look (xCBL, cXML), as well as a new entry to the field (UBL), and some updates in the wide world of RDF.
Articles 01 Jan 2002  
 
Thinking XML: Basic XML and RDF techniques for knowledge management, Part 3
This column, the third in a series, shows how to add semantic knowledge to an RDF application by incorporating WordNet synonym sets. With the added knowledge of the WordNet lexical database, you can search a set of RDF data for related concepts, not just one keyword at a time. As the demonstration issue-tracker application shows, that means searching once for instances that fit within the concept of "selection" rather than searching individually on "vote," "choice," "ballot," and 86 other related terms. Columnist Uche Ogbuji's sample code in Python illustrates the techniques.
Articles 01 Nov 2001  
 
Thinking XML: Basic XML and RDF techniques for knowledge management, Part 2
This Thinking XML column shows how to combine metadata collected from multiple XML source documents into a single Resource Description Framework (RDF) model for effective querying. In this follow-up to his previous installment that introduced how to use XML and RDF together for knowledge management, columnist Uche Ogbuji builds on the techniques for populating RDF models with data from existing XML formats. The centerpiece of this discussion is an example in which a Web-based issue tracker, originally developed to manipulate application data in XML, is extended to take advantage of RDF. Sample code listings in XSLT and Python demonstrate two methods of aggregating metadata from XML files into a single RDF model (one using XSLT and the other using RDF), and examples of simple RDF queries.
Articles 01 Sep 2001  
 
Thinking XML: Basic XML and RDF techniques for knowledge management, Part 1
Columnist Uche Ogbuji begins his practical exploration of knowledge management with XML by illustrating techniques for populating Resource Description Framework (RDF) models with data from existing XML formats. As shown in the three code listings, RDF can be used as a companion to customized XML, not just as a canonical representation for certain types of data. This column, with code samples included, demonstrates how easy it can be to jump-start knowledge management with RDF even relatively late in the development game.
Articles 01 Jul 2001  
 
Tip: Documenting style sheets using RDF
Uche Ogbuji shows how to use Resource Description Framework (RDF) to document your XSLT style sheets and discusses some of the powerful applications that can be made of this structured documentation. This tip assumes that you already have a basic knowledge of XSLT and RDF.
Articles 01 Feb 2001  
 
XML Matters: On the 'Pythonic' treatment of XML documents as objects(II)
In the second installment of his new "XML Matters" column -- and as part of his ongoing quest to create a more seamless integration between XML and Python -- David Mertz presents the xml_objectify module. David describes how to use xml_objectify and the advantages of using this "Pythonic" module for working with XML documents as objects.
Articles 01 Aug 2000  
 
  1 - 53 of 53 results    Hide Summaries
Not finding what you're looking for? Suggest Content