1 / 12

Workshop on XML-Based Library Applications

Workshop on XML-Based Library Applications. 3. XML and INNOPAC. Overview. Native XML Data Storage? Rumored for the future Possibly along with storing records in Unicode Data Exchange Currently, the INNOPAC mainly uses XML for exchanging data with other systems & applications.

riehl
Télécharger la présentation

Workshop on XML-Based Library Applications

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Workshop on XML-Based Library Applications 3. XML and INNOPAC Hong Kong University of Science & Technology Library

  2. Overview • Native XML Data Storage? • Rumored for the future • Possibly along with storing records in Unicode • Data Exchange • Currently, the INNOPAC mainly uses XML for exchanging data with other systems & applications Hong Kong University of Science & Technology Library

  3. Serials E-Checkin • Automation of check-in operations • Accepts XML records from serials vendors and e-journal publishers • XML data is converted to MARC format Hong Kong University of Science & Technology Library

  4. XML Harvester • Harvests EAD records • EAD = “Encoded Archival Description”(DTD) • http://www.loc.gov/ead/ • Maps records into MARC format • Loads the MARC records into the Innopac Hong Kong University of Science & Technology Library

  5. XML Server • Accepts search queries via URL • Outputs Innopac record result sets in XML format • Similar to a Web Service, but output only • No ability to add or update records in the Innopac • Due to this limitation, HKUST Library decided not to acquire it for interactive loading/updating of authority records - we found another way to do this Hong Kong University of Science & Technology Library

  6. AirPAC • Provides an interface for wireless devices, such as PDAs and mobile phones • Records are provided in an XML format • Served as the initial version of the XML Server Hong Kong University of Science & Technology Library

  7. WebPAC and XML • Two required pieces are available in the WebPAC module: • IIIRECORD DTD • http://ustlib.ust.hk:1082/iiirecord.dtd • “xrecord” Command • Individual records can be retrieved in XML format based on their record number Hong Kong University of Science & Technology Library

  8. IIIRECORD • Interactive Retrieval - records can be extracted in XML format based on record # • Character coding is ASCII with diacritics and Chinese characters in “braced” form • Very useful for digital libraries projects that involve metadata that is in the INNOPAC • Example • http://ustlib.ust.hk:1082/xrecord=b234567 Hong Kong University of Science & Technology Library

  9. Using IIIRECORD IIIRECORD “BRACE”->UTF8 XSLTransform HTML RSS http://lbxml.ust.hk/na/ http://lbxml.ust.hk/na/books.xml http://lbxml.ust.hk/na/media.xml Hong Kong University of Science & Technology Library

  10. IIIRECORD -> HTMLhttp://library.ust.hk/xmlworkshop/xml3/record.html <dl> <dt><a href="na_display_bib.pl?srecnum=b799738"> Alasdair MacIntyre</a> / edited by Mark C. Murphy</dt> <dd>Cambridge ; New York : Cambridge University Press, 2003</dd> <dd>MacIntyre, Alasdair C</dd> <dd>BOOK COLLECTION • <font COLOR="RED"> B1647.M124 A43 2003</font></dd> </dl> Hong Kong University of Science & Technology Library

  11. IIIRECORD -> RSShttp://library.ust.hk/xmlworkshop/xml3/record.xml <item rdf:about="http://lbxml.ust.hk/na/na_display_bib.pl? srecnum=b799738"> <title>B1647.M124 A43 2003 • Alasdair MacIntyre / edited by Mark C. Murphy</title> <link>http://lbxml.ust.hk/na/na_display_bib.pl? srecnum=b799738</link> <dc:publisher>Cambridge ; New York : Cambridge University Press, 2003</dc:publisher> <dc:subject scheme="lcsh">MacIntyre, Alasdair C</dc:subject> <dc:identifier scheme="callnumber">BOOK COLLECTION • B1647.M124 A43 2003</dc:identifier> <dc:type>Book</dc:type> <description><![CDATA[<dl><dd>Cambridge ; New York : Cambridge University Press, 2003</dd><dd>MacIntyre, Alasdair C</dd><dd>BOOK COLLECTION • B1647.M124 A43 2003 </dd></dl>]]> </description> </item> Hong Kong University of Science & Technology Library

  12. IIIRECORD Summary • Can use batch or interactive retrieval • Records are provided in XML instead of ISO2709 format • Use XSLT to transform to other formats: HTML, MARCXML, Dublin Core, EAD, RSS, etc. Hong Kong University of Science & Technology Library

More Related