As Richard and Řyvind show, it is always possible to encode infomormation into a string both in MARC and in XML. It is of course also possible to use JSON for those prefering that schema formalism. MARC is old, that is correct and it is not very readable.
I would dare to say that MARC and JSON share the unreadability property. MARC and TEI represent predefined but flexible encoding schemas. XML and JSON are general encoding formalisms.
The main point is that data encoded in XML, TEI-XML, MARC, JSON are strings which can be represented as literals in RDF. However, if one want to decode the string into structured information one need to know (and agree on) the encoding schema. As Řyvind
points out, there are many ways to encode the same information in TEI as well as in MARC.
Am 21.11.2018 um 23:11 schrieb Martin Doerr <firstname.lastname@example.org>:
XML is even better. The distinction between XML tags and MARC subfield markers is not so substantial. An XML file is still a string. The question is about RDF, putting a compound into rdfs:Literal.
So, again, is there a good practice with XML elements ????
On 11/21/2018 6:58 PM, Richard Light wrote:
On 15/11/2018 21:28, Martin Doerr wrote:
I would expect that the library or archival community do have a good practice how to "squeeze" a compound name, such as :
"His Majesty Dr. Snoopy Hickup Miller Jr", with respective separators, in a machine readable string, that could be used as custom datatype in an rdfs:Literal as one instance of Appellation, rather than defining all possible name constituents as individual rdf properties.
Could be a MARC string? XML? TEI?
This would be very helpful for our users.
I'm pretty sure that the most recent attempt at doing this will be the subfield markers ($a, etc.) in MARC. which date from the era of punched cards. The requirement that all of the name appears in a single string will rule out anything that might have been done in XML (where you might typically use attributes or subelements) or TEI (which is, after all, simply an XML application).
It's a nice idea, which follows the approach of encoding one 'compound' value as a single string, but I don't think we will find a ready-made standard for it.
_______________________________________________ Crm-sig mailing list Crmemail@example.com http://lists.ics.forth.gr/mailman/listinfo/crm-sig
-- ------------------------------------ Dr. Martin Doerr Honorary Head of the Center for Cultural Informatics Information Systems Laboratory Institute of Computer Science Foundation for Research and Technology - Hellas (FORTH) N.Plastira 100, Vassilika Vouton, GR70013 Heraklion,Crete,Greece Vox:+30(2810)391625 Email: firstname.lastname@example.org Web-site: http://www.ics.forth.gr/isl
Crm-sig mailing list