Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!feeds.phibee-telecom.net!usenet.ukfsn.org!not-for-mail From: Martin Gregorie Newsgroups: comp.lang.java.programmer Subject: Re: Phht! on screenscaping Date: Sun, 2 Oct 2011 12:11:20 +0000 (UTC) Organization: UK Free Software Network Lines: 29 Message-ID: References: <4e8676f3$0$291$14726298@news.sunsite.dk> <0qDhq.1519$jh2.616@newsfe19.iad> NNTP-Posting-Host: 84.45.235.129 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: localhost.localdomain 1317557480 28119 84.45.235.129 (2 Oct 2011 12:11:20 GMT) X-Complaints-To: usenet@localhost.localdomain NNTP-Posting-Date: Sun, 2 Oct 2011 12:11:20 +0000 (UTC) User-Agent: Pan/0.135 (Tomorrow I'll Wake Up and Scald Myself with Tea; GIT 30dc37b master) Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:8699 On Sat, 01 Oct 2011 19:22:40 -0700, Roedy Green wrote: > It would not be that hard to come up with a format of the file and an > API to fetch it, and even write a sample client and server app. The hard > part is political, selling it. Perhaps Google might ask its customers > to implement it, or the ISBN people. > It already exists. Take a look at UNIMARC, a machine-readable way of formatting bibliographic data for interchange, which was developed by IFLA (The International Federation of Library Associations and Institutions). To my eyes it looks remarkably similar to the SWIFT financial message formats: both uses field ID tags, fields may have subfields and there is a field terminator symbol (@ in UNIMARC, newline in SWIFT). There's an introduction to UNIMARC with a clear example here: http://archive.ifla.org/VI/3/p1996-1/unimarc.htm This type of thing works pretty well: SWIFT message formats are a defacto financial message interchange format despite originally being intended for use only on the SWIFT network, and years ago I was part of a team that used the music cataloging version of UNIMARC as the basis of an online searchable music catalogue that formed part of the BBC Radio 3 music planning and production system. -- martin@ | Martin Gregorie gregorie. | Essex, UK org |