We will have to agree to disagree. It may be *easier* to get information out of MARCXML, but you can't get *more* out of MARCXML than out of binary MARC. If you add things into a MARCXML record that won't go back into binary MARC then it may be XML, but it isn't MARCXML anymore. MARCXML gives you a wider variety of tools that you can use to interact with the data, but it doesn't address any other limitations of MARC.

My problem is that I want information that isn't easy to get at. Or at least I can't find an easy way to do it. Can you tell me (via algorithm and not human eyes) whether the contents of 245$b are a subtitle, a parallel title or title(s) that are part of a resource without a collective title? Can you find the titles that are hidden in 245$c? 


PS Whoever thought the period should be a mark of ISBD punctuation ought to be shot.

-----Original Message-----
From: Bibliographic Framework Transition Initiative Forum [mailto:[log in to unmask]] On Behalf Of James Weinheimer
Sent: Wednesday, April 01, 2015 5:02 AM
To: [log in to unmask]
Subject: Re: [BIBFRAME] Linked data

On 31/03/2015 19.56, Karen Coyle wrote:
> No, please read the documentation. MARCXML is a serialization of ISO
> 2709 -- has nothing to do with content, and nothing to do with MARC21. 
> Now, some other bibliographic XML format could be interesting, but 
> please please please read the documentation and stop posting 
> misinformation about MARCXML.

I have read the documentation, and nothing I have mentioned is wrong. 
MARCXML, when derived from a MARC21 record, has everything to do with MARC21, so long as you understand the schema. If it comes from UNIMARC, it has everything to do with UNIMARC, so long as you know the schema. 
And it still is an unavoidable fact that when you know an XML schema, you can do anything with information that is in that schema. Some of it may not be easy, such as with parts (not all) of MARCXML, but that is another issue. This is something I know for certain because I have done it myself several times.

A format is what someone wants to make of it. If someone wants to believe that MARCXML is a serialization of ISO2709 and nothing more, OK, but that is limiting. Another person can see it as an XML file and then there are no limits. The original purpose of a format may disappear, just as the original MARC was designed to print cards and it became something quite different. That ISO2709 format has needed to disappear for a long time. MARCXML can and should change, but that doesn't mean that you can do "more" with information in Bibframe than you can with information in MARCXML, so long as you understand it.