Thursday, March 6, 2008

What is NewsML?

It is a News markup language for the News industry initiated by International Press Telecommunications Council (IPTC). Based on the Extensible Markup Language (XML), NewsML is a standard way to describe news information content so that it can be distributed and reused widely on Web sites and other media. The use of NewsML could, for example, allow a news editor to search for, locate, and download various forms of content (photographic images, text, video) from different Web sites and then easily combine them for presentation on the news site.

NewsML and similar XML-based standards, such as Extensible Public Relations Language (XPRL) and Extensible Business Reporting Language (XBRL), are designed to make it easier to format and present information related to their specific business sectors.
Because NewsML, XBRL, and XPRL are all based on XML and support other XML standards, such as XML Schema Definition (XSD), they enable interexchange of data.

Reference: http://searchsoa.techtarget.com/sDefinition/0,,sid26_gci848027,00.html

Who is using NewsML?

Reuters
The Wall Street Journal
BBC
Channel NewsAsia
Business Wire
Many more listed in the website given below

Reference: http://www.newsml.org/pages/whouse_main.php

Below are some examples:




The latest: NewsML-G2

NewsML™ is a media-type agnostic news exchange format for general news and NewsML-G2 2.0 is its latest standard.

NewsML-G2 provides exchange formats for:
- General news: textual news, articles, photos, graphics, audio and video can be exchanged for the News Item
- A flexible mechanism for packaging news in a structured way - the Package Item.
- Information about concepts, used for values in controlled vocabularies - the Concept Item - and further a format to exchange full controlled vocabularies as a single file - the Knowledge Item.
- A wrapper around items to transmit them by any electronic means - the News Message.

NewsML-G2 is a member of the family of G2-Standards, thus is shares many of its components with the other standards of this family. These shared components make the IPTC News Architecture for G2 and can be considered as the framework all the G2-Standars are built on.

More information on NewsML can be retrieved at http://www.iptc.org/G2-Standards/newsml-g2.php

No comments: