Open rjyounes opened 9 years ago
I'll look into this further, but in general I think we have blank nodes no matter what when the node doesn't really make sense as a standalone resource (for example, Provider). We're in process of overhauling the data structures, and we'll take this note into account in that . Thanks!
When usebnodes=true, blank nodes rather than URIs are generated for all Resources other than bf:Work. When usebnodes=false, URIs are generated for some ypes, such as bf:Instance, but blank nodes are still generated for other types, such as bf:Authority, bf:Identifier, bf:Annotation, etc.
Is this working as designed, and if so, what is the rationale behind generating blank nodes for some types when usebnodes=false?
Four output samples generated from the same marcxml are shown below.
RDFXML, usebnodes=true
RDFXML, usebnodes=false
NTRIPLES, usebnodes=true
NTRIPLES, usebnodes=false