add JSON split writing, fixing split writing
This commit is contained in:
parent
19f4d74d3e
commit
d6314e1f06
14 changed files with 1178 additions and 673 deletions
|
@ -32,37 +32,55 @@ import java.io.OutputStreamWriter;
|
||||||
import java.io.UncheckedIOException;
|
import java.io.UncheckedIOException;
|
||||||
import java.io.Writer;
|
import java.io.Writer;
|
||||||
import java.nio.charset.StandardCharsets;
|
import java.nio.charset.StandardCharsets;
|
||||||
|
import java.nio.file.Files;
|
||||||
|
import java.nio.file.Paths;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
import java.util.concurrent.atomic.AtomicInteger;
|
||||||
import java.util.concurrent.locks.Lock;
|
import java.util.concurrent.locks.Lock;
|
||||||
import java.util.concurrent.locks.ReentrantLock;
|
import java.util.concurrent.locks.ReentrantLock;
|
||||||
|
import java.util.logging.Level;
|
||||||
|
import java.util.logging.Logger;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This Marc Writer is a MarcContentHandler that writes Marc events to JSON.
|
* This Marc Writer is a MarcContentHandler that writes Marc events to JSON.
|
||||||
*/
|
*/
|
||||||
public class MarcJsonWriter extends MarcContentHandler implements Flushable, Closeable {
|
public class MarcJsonWriter extends MarcContentHandler implements Flushable, Closeable {
|
||||||
|
|
||||||
|
private static final Logger logger = Logger.getLogger(MarcJsonWriter.class.getName());
|
||||||
|
|
||||||
public static final String LEADER_TAG = "_LEADER";
|
public static final String LEADER_TAG = "_LEADER";
|
||||||
|
|
||||||
public static final String FORMAT_TAG = "_FORMAT";
|
public static final String FORMAT_TAG = "_FORMAT";
|
||||||
|
|
||||||
public static final String TYPE_TAG = "_TYPE";
|
public static final String TYPE_TAG = "_TYPE";
|
||||||
|
|
||||||
private final Lock lock = new ReentrantLock();
|
private final Lock lock;
|
||||||
|
|
||||||
private final BufferedWriter writer;
|
|
||||||
|
|
||||||
private final StringBuilder sb;
|
private final StringBuilder sb;
|
||||||
|
|
||||||
|
private BufferedWriter writer;
|
||||||
|
|
||||||
private Marc.Builder builder;
|
private Marc.Builder builder;
|
||||||
|
|
||||||
private boolean fatalErrors = false;
|
private boolean fatalErrors;
|
||||||
|
|
||||||
private boolean jsonlines;
|
private boolean jsonlines;
|
||||||
|
|
||||||
private Exception exception;
|
private Exception exception;
|
||||||
|
|
||||||
|
private String fileNamePattern;
|
||||||
|
|
||||||
|
private AtomicInteger fileNameCounter;
|
||||||
|
|
||||||
|
private int splitlimit;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Flag for indicating if writer is at top of file.
|
||||||
|
*/
|
||||||
|
private boolean top;
|
||||||
|
|
||||||
public MarcJsonWriter(OutputStream out) throws IOException {
|
public MarcJsonWriter(OutputStream out) throws IOException {
|
||||||
this(out, false);
|
this(out, false);
|
||||||
}
|
}
|
||||||
|
@ -77,9 +95,23 @@ public class MarcJsonWriter extends MarcContentHandler implements Flushable, Clo
|
||||||
|
|
||||||
public MarcJsonWriter(Writer writer, boolean jsonlines) throws IOException {
|
public MarcJsonWriter(Writer writer, boolean jsonlines) throws IOException {
|
||||||
this.writer = new BufferedWriter(writer);
|
this.writer = new BufferedWriter(writer);
|
||||||
this.sb = new StringBuilder();
|
|
||||||
this.jsonlines = jsonlines;
|
this.jsonlines = jsonlines;
|
||||||
|
this.lock = new ReentrantLock();
|
||||||
|
this.sb = new StringBuilder();
|
||||||
this.builder = Marc.builder();
|
this.builder = Marc.builder();
|
||||||
|
this.top = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
public MarcJsonWriter(String fileNamePattern, int splitlimit) throws IOException {
|
||||||
|
this.fileNameCounter = new AtomicInteger(0);
|
||||||
|
this.fileNamePattern = fileNamePattern;
|
||||||
|
this.splitlimit = splitlimit;
|
||||||
|
this.writer = newWriter(fileNamePattern, fileNameCounter);
|
||||||
|
this.lock = new ReentrantLock();
|
||||||
|
this.sb = new StringBuilder();
|
||||||
|
this.builder = Marc.builder();
|
||||||
|
this.top = true;
|
||||||
|
this.jsonlines = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static String escape(String value) {
|
private static String escape(String value) {
|
||||||
|
@ -126,7 +158,6 @@ public class MarcJsonWriter extends MarcContentHandler implements Flushable, Clo
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void beginRecord(String format, String type) {
|
public void beginRecord(String format, String type) {
|
||||||
super.beginRecord(format, type);
|
|
||||||
setFormat(format);
|
setFormat(format);
|
||||||
setType(type);
|
setType(type);
|
||||||
}
|
}
|
||||||
|
@ -156,6 +187,7 @@ public class MarcJsonWriter extends MarcContentHandler implements Flushable, Clo
|
||||||
writer.write(sb.toString());
|
writer.write(sb.toString());
|
||||||
sb.setLength(0);
|
sb.setLength(0);
|
||||||
recordCounter.incrementAndGet();
|
recordCounter.incrementAndGet();
|
||||||
|
afterRecord();
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
handleException(new IOException(e));
|
handleException(new IOException(e));
|
||||||
} finally {
|
} finally {
|
||||||
|
@ -165,7 +197,6 @@ public class MarcJsonWriter extends MarcContentHandler implements Flushable, Clo
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void endRecord() {
|
public void endRecord() {
|
||||||
super.endRecord();
|
|
||||||
if (format != null) {
|
if (format != null) {
|
||||||
builder.setFormat(format);
|
builder.setFormat(format);
|
||||||
}
|
}
|
||||||
|
@ -209,7 +240,9 @@ public class MarcJsonWriter extends MarcContentHandler implements Flushable, Clo
|
||||||
if (marcRecord.isEmpty()) {
|
if (marcRecord.isEmpty()) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (recordCounter.get() > 0) {
|
if (top) {
|
||||||
|
top = false;
|
||||||
|
} else {
|
||||||
sb.append(jsonlines ? "\n" : ",");
|
sb.append(jsonlines ? "\n" : ",");
|
||||||
}
|
}
|
||||||
sb.append("{");
|
sb.append("{");
|
||||||
|
@ -344,4 +377,28 @@ public class MarcJsonWriter extends MarcContentHandler implements Flushable, Clo
|
||||||
public void flush() throws IOException {
|
public void flush() throws IOException {
|
||||||
writer.flush();
|
writer.flush();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Split records, if configured.
|
||||||
|
*/
|
||||||
|
private void afterRecord() {
|
||||||
|
if (fileNamePattern != null) {
|
||||||
|
if (getRecordCounter() % splitlimit == 0) {
|
||||||
|
try {
|
||||||
|
endCollection();
|
||||||
|
close();
|
||||||
|
writer = newWriter(fileNamePattern, fileNameCounter);
|
||||||
|
top = true;
|
||||||
|
beginCollection();
|
||||||
|
} catch (IOException e) {
|
||||||
|
logger.log(Level.SEVERE, e.getMessage(), e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private static BufferedWriter newWriter(String fileNamePattern, AtomicInteger fileNameCounter) throws IOException {
|
||||||
|
return Files.newBufferedWriter(Paths.get(String.format(fileNamePattern, fileNameCounter.getAndIncrement())));
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -57,20 +57,20 @@ public class MarcContentHandler
|
||||||
|
|
||||||
private static final Logger logger = Logger.getLogger(MarcContentHandler.class.getName());
|
private static final Logger logger = Logger.getLogger(MarcContentHandler.class.getName());
|
||||||
|
|
||||||
|
protected final AtomicInteger recordCounter = new AtomicInteger();
|
||||||
|
|
||||||
protected Deque<MarcField.Builder> stack = new LinkedList<>();
|
protected Deque<MarcField.Builder> stack = new LinkedList<>();
|
||||||
|
|
||||||
protected Map<String, MarcListener> listeners = new HashMap<>();
|
protected Map<String, MarcListener> listeners = new HashMap<>();
|
||||||
|
|
||||||
protected MarcListener marcListener;
|
|
||||||
|
|
||||||
protected StringBuilder content = new StringBuilder();
|
protected StringBuilder content = new StringBuilder();
|
||||||
|
|
||||||
|
protected MarcListener marcListener;
|
||||||
|
|
||||||
protected String format;
|
protected String format;
|
||||||
|
|
||||||
protected String type;
|
protected String type;
|
||||||
|
|
||||||
protected final AtomicInteger recordCounter = new AtomicInteger();
|
|
||||||
|
|
||||||
protected MarcValueTransformers marcValueTransformers;
|
protected MarcValueTransformers marcValueTransformers;
|
||||||
|
|
||||||
private MarcFieldTransformers marcFieldTransformers;
|
private MarcFieldTransformers marcFieldTransformers;
|
||||||
|
@ -79,7 +79,6 @@ public class MarcContentHandler
|
||||||
|
|
||||||
private List<MarcField> marcFieldList = new LinkedList<>();
|
private List<MarcField> marcFieldList = new LinkedList<>();
|
||||||
|
|
||||||
|
|
||||||
private Set<String> validNamespaces =
|
private Set<String> validNamespaces =
|
||||||
new HashSet<>(Arrays.asList(MARCXCHANGE_V1_NS_URI, MARCXCHANGE_V2_NS_URI, MARC21_SCHEMA_URI));
|
new HashSet<>(Arrays.asList(MARCXCHANGE_V1_NS_URI, MARCXCHANGE_V2_NS_URI, MARC21_SCHEMA_URI));
|
||||||
|
|
||||||
|
@ -186,31 +185,31 @@ public class MarcContentHandler
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void record(MarcRecord marcRecord) {
|
public void record(MarcRecord marcRecord) {
|
||||||
try {
|
beginRecord(marcRecord.getFormat(), marcRecord.getType());
|
||||||
beginRecord(marcRecord.getFormat(), marcRecord.getType());
|
leader(marcRecord.getRecordLabel().toString());
|
||||||
leader(marcRecord.getRecordLabel().toString());
|
for (MarcField marcField : marcRecord.getFields()) {
|
||||||
for (MarcField marcField : marcRecord.getFields()) {
|
field(marcField);
|
||||||
field(marcField);
|
|
||||||
}
|
|
||||||
endRecord();
|
|
||||||
} finally {
|
|
||||||
recordCounter.incrementAndGet();
|
|
||||||
}
|
}
|
||||||
|
endRecord();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void endRecord() {
|
public void endRecord() {
|
||||||
if (marcFieldTransformers != null) {
|
try {
|
||||||
for (MarcField marcField : marcFieldTransformers.transform(marcFieldList)) {
|
if (marcFieldTransformers != null) {
|
||||||
if (!marcField.isEmpty() && marcListener != null) {
|
for (MarcField marcField : marcFieldTransformers.transform(marcFieldList)) {
|
||||||
marcListener.field(marcField);
|
if (!marcField.isEmpty() && marcListener != null) {
|
||||||
|
marcListener.field(marcField);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
marcFieldTransformers.reset();
|
||||||
|
marcFieldList.clear();
|
||||||
}
|
}
|
||||||
marcFieldTransformers.reset();
|
if (marcListener != null) {
|
||||||
marcFieldList.clear();
|
marcListener.endRecord();
|
||||||
}
|
}
|
||||||
if (marcListener != null) {
|
} finally {
|
||||||
marcListener.endRecord();
|
recordCounter.incrementAndGet();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -36,6 +36,7 @@ import java.util.Collections;
|
||||||
import java.util.Iterator;
|
import java.util.Iterator;
|
||||||
import java.util.LinkedList;
|
import java.util.LinkedList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.concurrent.atomic.AtomicInteger;
|
||||||
import java.util.concurrent.locks.Lock;
|
import java.util.concurrent.locks.Lock;
|
||||||
import java.util.concurrent.locks.ReentrantLock;
|
import java.util.concurrent.locks.ReentrantLock;
|
||||||
import java.util.logging.Level;
|
import java.util.logging.Level;
|
||||||
|
@ -79,6 +80,8 @@ public class MarcXchangeWriter extends MarcContentHandler implements Flushable,
|
||||||
|
|
||||||
private final Namespace namespace;
|
private final Namespace namespace;
|
||||||
|
|
||||||
|
private final Lock lock;
|
||||||
|
|
||||||
private Writer writer;
|
private Writer writer;
|
||||||
|
|
||||||
private boolean indent;
|
private boolean indent;
|
||||||
|
@ -103,14 +106,10 @@ public class MarcXchangeWriter extends MarcContentHandler implements Flushable,
|
||||||
|
|
||||||
private String fileNamePattern;
|
private String fileNamePattern;
|
||||||
|
|
||||||
private int fileNameCounter;
|
private AtomicInteger fileNameCounter;
|
||||||
|
|
||||||
private long recordCounter;
|
|
||||||
|
|
||||||
private int splitlimit;
|
private int splitlimit;
|
||||||
|
|
||||||
private final Lock lock = new ReentrantLock();
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a MarcXchange writer on an underlying output stream.
|
* Create a MarcXchange writer on an underlying output stream.
|
||||||
* @param out the underlying output stream
|
* @param out the underlying output stream
|
||||||
|
@ -148,6 +147,7 @@ public class MarcXchangeWriter extends MarcContentHandler implements Flushable,
|
||||||
public MarcXchangeWriter(Writer writer, boolean indent) throws IOException {
|
public MarcXchangeWriter(Writer writer, boolean indent) throws IOException {
|
||||||
this.writer = writer;
|
this.writer = writer;
|
||||||
this.indent = indent;
|
this.indent = indent;
|
||||||
|
this.lock = new ReentrantLock();
|
||||||
this.documentStarted = false;
|
this.documentStarted = false;
|
||||||
this.collectionStarted = false;
|
this.collectionStarted = false;
|
||||||
eventFactory = XMLEventFactory.newInstance();
|
eventFactory = XMLEventFactory.newInstance();
|
||||||
|
@ -163,10 +163,10 @@ public class MarcXchangeWriter extends MarcContentHandler implements Flushable,
|
||||||
* @throws IOException if writer can not be created
|
* @throws IOException if writer can not be created
|
||||||
*/
|
*/
|
||||||
public MarcXchangeWriter(boolean indent, String fileNamePattern, int splitlimit) throws IOException {
|
public MarcXchangeWriter(boolean indent, String fileNamePattern, int splitlimit) throws IOException {
|
||||||
this.fileNameCounter = 0;
|
this.fileNameCounter = new AtomicInteger(0);
|
||||||
this.fileNamePattern = fileNamePattern;
|
this.fileNamePattern = fileNamePattern;
|
||||||
this.splitlimit = splitlimit;
|
this.splitlimit = splitlimit;
|
||||||
this.recordCounter = 0L;
|
this.lock = new ReentrantLock();
|
||||||
this.writer = newWriter(fileNamePattern, fileNameCounter);
|
this.writer = newWriter(fileNamePattern, fileNameCounter);
|
||||||
this.indent = indent;
|
this.indent = indent;
|
||||||
this.documentStarted = false;
|
this.documentStarted = false;
|
||||||
|
@ -183,32 +183,12 @@ public class MarcXchangeWriter extends MarcContentHandler implements Flushable,
|
||||||
*/
|
*/
|
||||||
public MarcXchangeWriter(XMLEventConsumer consumer) {
|
public MarcXchangeWriter(XMLEventConsumer consumer) {
|
||||||
this.xmlEventConsumer = consumer;
|
this.xmlEventConsumer = consumer;
|
||||||
|
this.lock = new ReentrantLock();
|
||||||
this.eventFactory = XMLEventFactory.newInstance();
|
this.eventFactory = XMLEventFactory.newInstance();
|
||||||
this.namespace = eventFactory.createNamespace("", NAMESPACE_URI);
|
this.namespace = eventFactory.createNamespace("", NAMESPACE_URI);
|
||||||
this.namespaces = Collections.singletonList(namespace).iterator();
|
this.namespaces = Collections.singletonList(namespace).iterator();
|
||||||
}
|
}
|
||||||
|
|
||||||
private static Writer newWriter(String fileNamePattern, int fileNameCounter) throws IOException {
|
|
||||||
return Files.newBufferedWriter(Paths.get(String.format(fileNamePattern, fileNameCounter)));
|
|
||||||
}
|
|
||||||
|
|
||||||
private void setupEventConsumer(Writer writer, boolean indent) throws IOException {
|
|
||||||
XMLOutputFactory outputFactory = XMLOutputFactory.newInstance();
|
|
||||||
try {
|
|
||||||
outputFactory.setProperty("com.ctc.wstx.useDoubleQuotesInXmlDecl", Boolean.TRUE);
|
|
||||||
} catch (IllegalArgumentException e) {
|
|
||||||
logger.log(Level.FINEST, e.getMessage(), e);
|
|
||||||
}
|
|
||||||
try {
|
|
||||||
this.xmlEventConsumer = indent ?
|
|
||||||
new IndentingXMLEventWriter(outputFactory.createXMLEventWriter(writer)) :
|
|
||||||
outputFactory.createXMLEventWriter(writer);
|
|
||||||
this.namespaces = Collections.singletonList(namespace).iterator();
|
|
||||||
} catch (XMLStreamException e) {
|
|
||||||
throw new IOException(e);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public MarcXchangeWriter setFormat(String format) {
|
public MarcXchangeWriter setFormat(String format) {
|
||||||
super.setFormat(format);
|
super.setFormat(format);
|
||||||
|
@ -406,10 +386,9 @@ public class MarcXchangeWriter extends MarcContentHandler implements Flushable,
|
||||||
if (recordStarted) {
|
if (recordStarted) {
|
||||||
xmlEventConsumer.add(eventFactory.createEndElement(RECORD_ELEMENT, namespaces));
|
xmlEventConsumer.add(eventFactory.createEndElement(RECORD_ELEMENT, namespaces));
|
||||||
afterRecord();
|
afterRecord();
|
||||||
flush();
|
|
||||||
recordStarted = false;
|
recordStarted = false;
|
||||||
}
|
}
|
||||||
} catch (IOException | XMLStreamException e) {
|
} catch (XMLStreamException e) {
|
||||||
handleException(new IOException(e));
|
handleException(new IOException(e));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -445,8 +424,8 @@ public class MarcXchangeWriter extends MarcContentHandler implements Flushable,
|
||||||
if (xmlEventConsumer instanceof XMLEventWriter) {
|
if (xmlEventConsumer instanceof XMLEventWriter) {
|
||||||
((XMLEventWriter) xmlEventConsumer).flush();
|
((XMLEventWriter) xmlEventConsumer).flush();
|
||||||
}
|
}
|
||||||
flush();
|
afterRecord();
|
||||||
} catch (IOException | XMLStreamException e) {
|
} catch (XMLStreamException e) {
|
||||||
handleException(new IOException(e));
|
handleException(new IOException(e));
|
||||||
} finally {
|
} finally {
|
||||||
lock.unlock();
|
lock.unlock();
|
||||||
|
@ -486,19 +465,17 @@ public class MarcXchangeWriter extends MarcContentHandler implements Flushable,
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Split records, if configured.
|
* Split records if configured.
|
||||||
*/
|
*/
|
||||||
protected void afterRecord() {
|
private void afterRecord() {
|
||||||
if (fileNamePattern != null) {
|
if (fileNamePattern != null) {
|
||||||
recordCounter++;
|
if (getRecordCounter() % splitlimit == 0) {
|
||||||
if (recordCounter > splitlimit) {
|
|
||||||
try {
|
try {
|
||||||
endCollection();
|
endCollection();
|
||||||
writer.close();
|
writer.close();
|
||||||
writer = newWriter(fileNamePattern, fileNameCounter++);
|
writer = newWriter(fileNamePattern, fileNameCounter);
|
||||||
setupEventConsumer(writer, indent);
|
setupEventConsumer(writer, indent);
|
||||||
beginCollection();
|
beginCollection();
|
||||||
recordCounter = 0L;
|
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
logger.log(Level.SEVERE, e.getMessage(), e);
|
logger.log(Level.SEVERE, e.getMessage(), e);
|
||||||
}
|
}
|
||||||
|
@ -506,6 +483,27 @@ public class MarcXchangeWriter extends MarcContentHandler implements Flushable,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private static Writer newWriter(String fileNamePattern, AtomicInteger fileNameCounter) throws IOException {
|
||||||
|
return Files.newBufferedWriter(Paths.get(String.format(fileNamePattern, fileNameCounter.getAndIncrement())));
|
||||||
|
}
|
||||||
|
|
||||||
|
private void setupEventConsumer(Writer writer, boolean indent) throws IOException {
|
||||||
|
XMLOutputFactory outputFactory = XMLOutputFactory.newInstance();
|
||||||
|
try {
|
||||||
|
outputFactory.setProperty("com.ctc.wstx.useDoubleQuotesInXmlDecl", Boolean.TRUE);
|
||||||
|
} catch (IllegalArgumentException e) {
|
||||||
|
logger.log(Level.FINEST, e.getMessage(), e);
|
||||||
|
}
|
||||||
|
try {
|
||||||
|
this.xmlEventConsumer = indent ?
|
||||||
|
new IndentingXMLEventWriter(outputFactory.createXMLEventWriter(writer)) :
|
||||||
|
outputFactory.createXMLEventWriter(writer);
|
||||||
|
this.namespaces = Collections.singletonList(namespace).iterator();
|
||||||
|
} catch (XMLStreamException e) {
|
||||||
|
throw new IOException(e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private String transform(String value) {
|
private String transform(String value) {
|
||||||
return marcValueTransformers != null ? marcValueTransformers.transform(value) : value;
|
return marcValueTransformers != null ? marcValueTransformers.transform(value) : value;
|
||||||
}
|
}
|
||||||
|
|
|
@ -31,6 +31,8 @@ import java.io.InputStream;
|
||||||
import java.nio.charset.Charset;
|
import java.nio.charset.Charset;
|
||||||
import java.nio.charset.StandardCharsets;
|
import java.nio.charset.StandardCharsets;
|
||||||
import java.text.Normalizer;
|
import java.text.Normalizer;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
@ -158,10 +160,25 @@ public class MarcTest extends Assert {
|
||||||
.build()
|
.build()
|
||||||
.writeCollection();
|
.writeCollection();
|
||||||
assertNull(writer.getException());
|
assertNull(writer.getException());
|
||||||
|
assertEquals(10, writer.getRecordCounter());
|
||||||
}
|
}
|
||||||
assertThat(file, CompareMatcher.isIdenticalTo(getClass().getResource(s + ".xml").openStream()));
|
assertThat(file, CompareMatcher.isIdenticalTo(getClass().getResource(s + ".xml").openStream()));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testRecordStream() throws Exception {
|
||||||
|
String s = "IRMARC8.bin";
|
||||||
|
InputStream in = getClass().getResource(s).openStream();
|
||||||
|
Marc.Builder builder = Marc.builder()
|
||||||
|
.setInputStream(in)
|
||||||
|
.setCharset(StandardCharsets.UTF_8);
|
||||||
|
List<String> recordIDs = builder.recordStream().map(r -> r.get("001").toString()).collect(Collectors.toList());
|
||||||
|
in.close();
|
||||||
|
assertEquals("[{1=ocn132792681}, {1=ocn132786677}, {1=ocn125170297}, {1=ocn137607921}, {1=ocn124081299}, "
|
||||||
|
+ "{1=ocn135450843}, {1=ocn137458539}, {1=ocn124411460}, {1=ocn131225106}, {1=ocn124450154}]",
|
||||||
|
recordIDs.toString());
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* ZDB MARC Bibliographic.
|
* ZDB MARC Bibliographic.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -30,7 +30,7 @@ import java.text.Normalizer;
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class SplitMarcTest extends Assert {
|
public class MarcXchangeWriterTest extends Assert {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void splitMARC() throws Exception {
|
public void splitMARC() throws Exception {
|
||||||
|
@ -38,7 +38,7 @@ public class SplitMarcTest extends Assert {
|
||||||
InputStream in = getClass().getResource("/org/xbib/marc//" + s).openStream();
|
InputStream in = getClass().getResource("/org/xbib/marc//" + s).openStream();
|
||||||
MarcValueTransformers marcValueTransformers = new MarcValueTransformers();
|
MarcValueTransformers marcValueTransformers = new MarcValueTransformers();
|
||||||
marcValueTransformers.setMarcValueTransformer(value -> Normalizer.normalize(value, Normalizer.Form.NFC));
|
marcValueTransformers.setMarcValueTransformer(value -> Normalizer.normalize(value, Normalizer.Form.NFC));
|
||||||
MarcXchangeWriter writer = new MarcXchangeWriter(true, "build/%d.xml", 2)
|
MarcXchangeWriter writer = new MarcXchangeWriter(true, "build/%d.xml", 3)
|
||||||
.setMarcValueTransformers(marcValueTransformers);
|
.setMarcValueTransformers(marcValueTransformers);
|
||||||
Marc.builder()
|
Marc.builder()
|
||||||
.setInputStream(in)
|
.setInputStream(in)
|
||||||
|
@ -46,12 +46,16 @@ public class SplitMarcTest extends Assert {
|
||||||
.setMarcListener(writer)
|
.setMarcListener(writer)
|
||||||
.build()
|
.build()
|
||||||
.writeCollection();
|
.writeCollection();
|
||||||
File f1 = new File("build/0.xml");
|
File f0 = new File("build/0.xml");
|
||||||
assertThat(f1, CompareMatcher.isIdenticalTo(getClass().getResource("0.xml").openStream()));
|
assertThat(f0, CompareMatcher.isIdenticalTo(getClass().getResource("0.xml").openStream()));
|
||||||
File f2 = new File("build/1.xml");
|
File f1 = new File("build/1.xml");
|
||||||
assertThat(f2, CompareMatcher.isIdenticalTo(getClass().getResource("1.xml").openStream()));
|
assertThat(f1, CompareMatcher.isIdenticalTo(getClass().getResource("1.xml").openStream()));
|
||||||
File f3 = new File("build/2.xml");
|
File f2 = new File("build/2.xml");
|
||||||
assertThat(f3, CompareMatcher.isIdenticalTo(getClass().getResource("2.xml").openStream()));
|
assertThat(f2, CompareMatcher.isIdenticalTo(getClass().getResource("2.xml").openStream()));
|
||||||
|
File f3 = new File("build/3.xml");
|
||||||
|
assertThat(f3, CompareMatcher.isIdenticalTo(getClass().getResource("3.xml").openStream()));
|
||||||
|
File f4 = new File("build/4.xml");
|
||||||
|
assertFalse(f4.exists());
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
|
@ -16,12 +16,16 @@
|
||||||
*/
|
*/
|
||||||
package org.xbib.marc.json;
|
package org.xbib.marc.json;
|
||||||
|
|
||||||
|
import static org.junit.Assert.assertEquals;
|
||||||
|
import static org.junit.Assert.assertFalse;
|
||||||
|
import static org.junit.Assert.assertTrue;
|
||||||
import static org.xbib.helper.StreamMatcher.assertStream;
|
import static org.xbib.helper.StreamMatcher.assertStream;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.xbib.marc.Marc;
|
import org.xbib.marc.Marc;
|
||||||
import org.xbib.marc.MarcRecordAdapter;
|
import org.xbib.marc.MarcRecordAdapter;
|
||||||
import org.xbib.marc.MarcXchangeConstants;
|
import org.xbib.marc.MarcXchangeConstants;
|
||||||
|
import org.xbib.marc.transformer.value.MarcValueTransformers;
|
||||||
import org.xbib.marc.xml.MarcContentHandler;
|
import org.xbib.marc.xml.MarcContentHandler;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
@ -29,6 +33,7 @@ import java.io.FileInputStream;
|
||||||
import java.io.FileOutputStream;
|
import java.io.FileOutputStream;
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
import java.nio.charset.Charset;
|
import java.nio.charset.Charset;
|
||||||
|
import java.text.Normalizer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
@ -156,4 +161,32 @@ public class MarcJsonWriterTest {
|
||||||
assertStream(s, getClass().getResource("/org/xbib/marc/json/" + s + ".json").openStream(),
|
assertStream(s, getClass().getResource("/org/xbib/marc/json/" + s + ".json").openStream(),
|
||||||
new FileInputStream(file));
|
new FileInputStream(file));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void splitMARC() throws Exception {
|
||||||
|
String s = "IRMARC8.bin";
|
||||||
|
InputStream in = getClass().getResource("/org/xbib/marc//" + s).openStream();
|
||||||
|
MarcValueTransformers marcValueTransformers = new MarcValueTransformers();
|
||||||
|
marcValueTransformers.setMarcValueTransformer(value -> Normalizer.normalize(value, Normalizer.Form.NFC));
|
||||||
|
MarcJsonWriter writer = new MarcJsonWriter("build/%d.json", 3);
|
||||||
|
writer.setMarcValueTransformers(marcValueTransformers);
|
||||||
|
Marc.builder()
|
||||||
|
.setInputStream(in)
|
||||||
|
.setCharset(Charset.forName("ANSEL"))
|
||||||
|
.setMarcListener(writer)
|
||||||
|
.build()
|
||||||
|
.writeCollection();
|
||||||
|
assertEquals(10, writer.getRecordCounter());
|
||||||
|
File f0 = new File("build/0.json");
|
||||||
|
assertTrue(f0.exists() && f0.length() == 6022);
|
||||||
|
File f1 = new File("build/1.json");
|
||||||
|
assertTrue(f1.exists() && f1.length() == 7150);
|
||||||
|
File f2 = new File("build/2.json");
|
||||||
|
assertTrue(f2.exists() && f2.length() == 6424);
|
||||||
|
File f3 = new File("build/3.json");
|
||||||
|
assertTrue(f3.exists() && f3.length() == 2114);
|
||||||
|
File f4 = new File("build/4.json");
|
||||||
|
assertFalse(f4.exists());
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
3
src/test/resources/org/xbib/marc/0.json
Normal file
3
src/test/resources/org/xbib/marc/0.json
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
{"_FORMAT":null,"_TYPE":null,"_LEADER":"01626cam 2200445 a 4500","001":["ocn132792681"],"003":["OCoLC"],"005":["20070605101501.0"],"008":["060314s2004 ja a b 001 0 jpn d"],"040":[{"__":[{"a":"LWU"},{"c":"SMFRE"}]}],"066":[{"__":[{"c":"$1"}]}],"020":[{"__":[{"a":"4784212078"}]},{"__":[{"a":"9784784212071"}]}],"035":[{"__":[{"a":"(OCoLC)132792681"}]},{"__":[{"a":"(CStRLIN)DCFO06-B527"}]}],"041":[{"0_":[{"a":"jpn"},{"b":"eng"}]}],"043":[{"__":[{"a":"a-ja---"}]}],"079":[{"__":[{"a":"ocm56902747"}]}],"084":[{"__":[{"a":"750.21"},{"2":"njb"}]}],"090":[{"__":[{"a":"NK1071"},{"b":".A87 2004"}]}],"049":[{"__":[{"a":"OCLC"}]}],"245":[{"00":[{"6":"880-01"},{"a":"Ātsu ando kurafutsu to Nihon ="},{"b":"The arts & crafts movement and Japan /"},{"c":"Dezainshi Fōramu hen ; Fujita Haruhiko sekinin henshū."}]}],"246":[{"31":[{"a":"Arts & crafts movement and Japan"}]}],"260":[{"__":[{"6":"880-02"},{"a":"Kyōto-shi :"},{"b":"Shibunkaku Shuppan,"},{"c":"2004."}]}],"300":[{"__":[{"a":"288 p. :"},{"b":"ill. ;"},{"c":"21 cm."}]}],"500":[{"__":[{"a":"Includes index."}]}],"546":[{"__":[{"a":"Summary in English."}]}],"504":[{"__":[{"a":"Includes bibliographical references."}]}],"650":[{"_0":[{"a":"Arts and crafts movement"},{"z":"Japan."}]},{"_0":[{"a":"Folk art"},{"z":"Japan."}]}],"700":[{"1_":[{"6":"880-03"},{"a":"Fujita, Haruhiko,"},{"d":"1951-"}]}],"710":[{"2_":[{"6":"880-04"},{"a":"Dezainshi Fōramu."}]}],"852":[{"0_":[{"a":"DSI-F"},{"b":"main"},{"h":"NK1071"},{"i":".A87 2004"},{"x":"CIN=hr; OID=hr"}]}],"880":[{"00":[{"6":"245-01/$1"},{"a":"アーツ・アンド・クラフツと日本 ="},{"b":"The arts & crafts movement and Japan /"},{"c":"デザイン史フォーラム編 ; 藤田治彦責任編集."}]},{"__":[{"6":"260-02/$1"},{"a":"京都市 :"},{"b":"思文閣出版,"},{"c":"2004."}]},{"1_":[{"6":"700-03/$1"},{"a":"藤田治彦,"},{"d":"1951-"}]},{"2_":[{"6":"710-04/$1"},{"a":"デザイン史フォーラム."}]}],"901":[{"__":[{"a":"*bn=main;ov=.B1748129;"}]}],"903":[{"__":[{"c":"c. 1"}]}],"994":[{"__":[{"a":"C0"},{"b":"OCL"}]}]}
|
||||||
|
{"_FORMAT":null,"_TYPE":null,"_LEADER":"01914cam 2200493 a 4500","001":["ocn132786677"],"003":["OCoLC"],"005":["20070605101501.0"],"008":["060801s2005 ko a b 000 0 eng d"],"040":[{"__":[{"a":"CUI"},{"c":"SMFRE"}]}],"066":[{"__":[{"c":"$1"}]}],"020":[{"__":[{"a":"8986090236"}]},{"__":[{"a":"9788986090239"}]}],"035":[{"__":[{"a":"(OCoLC)132786677"}]},{"__":[{"a":"(CStRLIN)DCFO06-B1570"}]}],"041":[{"1_":[{"a":"eng"},{"h":"kor"}]}],"043":[{"__":[{"a":"a-kr---"}]}],"079":[{"__":[{"a":"ocm69375356"}]}],"090":[{"__":[{"a":"NK7984.6.A1"},{"b":"F73 2005"}]}],"049":[{"__":[{"a":"OCLC"}]}],"245":[{"00":[{"6":"880-01"},{"a":"Fragrance of Korea :"},{"b":"the ancient gilt-bronze incense burner of Baekje=Paekche Kŭmdong Taehyangno /"},{"c":"[edited by Korea Foundation]."}]}],"246":[{"31":[{"6":"880-02"},{"a":"Paekche Kŭmdong taehyangno"}]}],"260":[{"__":[{"a":"Seoul, Korea :"},{"b":"The Korea Foundation,"},{"c":"2005."}]}],"300":[{"__":[{"a":"144 p. :"},{"b":"col. ill. ;"},{"c":"31 cm."}]}],"500":[{"__":[{"a":""Photography by Han Seok-hong Photo Studio, Translated by Miwha Stevenson ..., Content edited by Yi Song-mi ..., Copyedited (English) by Rose E. Lee"--P. facing t.p."}]}],"504":[{"__":[{"a":"Includes bibliographical references."}]}],"650":[{"_0":[{"6":"880-03"},{"a":"Kŭmdong taehyangno."}]},{"_0":[{"a":"Gilt bronzes, Korean"},{"y":"To 935."}]},{"_0":[{"a":"Incense burners and containers"},{"z":"Korea."}]}],"651":[{"_0":[{"6":"880-04"},{"a":"Paekche (Kingdom)"},{"x":"Antiquities."}]}],"700":[{"1_":[{"a":"Stevenson, Miwha."}]},{"1_":[{"a":"Sŏng-mi, Yi."}]},{"1_":[{"a":"Lee, Rose E."}]}],"710":[{"2_":[{"a":"Han Seok-hong Photo Studio."}]},{"2_":[{"6":"880-05"},{"a":"Hanʼguk Kukche Kyoryu Chaedan."}]}],"852":[{"0_":[{"a":"DSI-F"},{"b":"main"},{"h":"NK7984.6.A1"},{"i":"F73 2005"}]}],"880":[{"00":[{"6":"245-01/$1"},{"a":"Fragrance of Korea :"},{"b":"the ancient gilt-bronze incense burner of Baekje=백제금동대향로 /"},{"c":"[edited by Korea Foundation]."}]},{"31":[{"6":"246-02/$1"}]},{"_0":[{"6":"650-03/$1"},{"a":"금동대향로."}]},{"_4":[{"6":"651-04/$1"},{"a":"백제 (Kingdom)"},{"x":"Antiquities."}]},{"2_":[{"6":"710-05/$1"},{"a":"한국국제교류재단."}]}],"901":[{"__":[{"a":"*bn=main;"}]}],"903":[{"__":[{"c":"c. 1"}]}],"994":[{"__":[{"a":"C0"},{"b":"OCL"}]}]}
|
||||||
|
{"_FORMAT":null,"_TYPE":null,"_LEADER":"01246nam 2200373 a 4500","001":["ocn125170297"],"003":["OCoLC"],"005":["20070605101501.0"],"008":["060919s2006 cc a 000 0 chi "],"040":[{"__":[{"a":"CaOTRM"},{"b":"eng"},{"c":"RON"}]}],"066":[{"__":[{"c":"$1"}]}],"020":[{"__":[{"a":"750101843X"}]},{"__":[{"a":"9787501018437"}]}],"035":[{"__":[{"a":"(OCoLC)125170297"}]},{"__":[{"a":"(CStRLIN)ONRO06-B481"}]}],"050":[{"_4":[{"a":"NK1483.A1"},{"b":"J56 2006"}]}],"079":[{"__":[{"a":"ocm71289809"}]}],"090":[{"__":[{"a":"NK1483.A1"},{"b":"J56 2006"}]}],"049":[{"__":[{"a":"OCLC"}]}],"100":[{"1_":[{"6":"880-01"},{"a":"Jin, Zhu"}]}],"245":[{"10":[{"6":"880-02"},{"a":"Fu Lu Shou Xi Da Guan/"},{"c":"Jin Zhu, Wang Zhijun Bian zhu."}]}],"260":[{"__":[{"6":"880-03"},{"a":"Beijing :"},{"b":"Wen wu chu ban she,"},{"c":"2006"}]}],"300":[{"__":[{"a":"ii, 229p."},{"b":"ill. ;"},{"c":"26cm."}]}],"650":[{"_0":[{"a":"Chinese language"},{"x":"Calligraphy study."}]},{"_0":[{"a":"Chinese language"},{"x":["Writing","History"]}]},{"_0":[{"a":"Festivals"},{"z":"China"}]}],"651":[{"_0":[{"a":"China"},{"x":"Social life and custom"}]}],"700":[{"1_":[{"a":"Wang, Zhijun."}]}],"852":[{"0_":[{"a":"CaOTRM"},{"b":"CaOTRMF"},{"h":"NK1483.A1"},{"i":"J56 2006"},{"x":"CIN=KMW; OID=KMW"}]}],"880":[{"1_":[{"6":"100-01/$1"}]},{"10":[{"6":"245-02/$1"},{"a":"福禄寿喜大观/"},{"c":"金铢,王志军编著."}]},{"__":[{"6":"260-03/$1"},{"a":"北京 :"},{"b":"文物出版社,"},{"c":"2006"}]}],"906":[{"__":[{"a":"NK1483 .A1 J56 2006"},{"i":"31761066877267"},{"m":"ROM"},{"l":"ROMFAREAST"},{"t":"BOOK"}]}],"994":[{"__":[{"a":"C0"},{"b":"OCL"}]}]}
|
|
@ -1,126 +1,130 @@
|
||||||
<collection xmlns="info:lc/xmlns/marcxchange-v2">
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<collection xmlns="info:lc/xmlns/marcxchange-v2" xsi:schemaLocation="info:lc/xmlns/marcxchange-v2 http://www.loc.gov/standards/iso25577/marcxchange-2-0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<record format="MARC21" type="Bibliographic">
|
<record format="MARC21" type="Bibliographic">
|
||||||
<leader>01737nam 22004334a 4500</leader>
|
<leader>01626cam 2200445 a 4500</leader>
|
||||||
<controlfield tag="001">ocn137607921</controlfield>
|
<controlfield tag="001">ocn132792681</controlfield>
|
||||||
<controlfield tag="003">OCoLC</controlfield>
|
<controlfield tag="003">OCoLC</controlfield>
|
||||||
<controlfield tag="005">20070605101501.0</controlfield>
|
<controlfield tag="005">20070605101501.0</controlfield>
|
||||||
<controlfield tag="008">060223s2004 ye b 000 0 ara </controlfield>
|
<controlfield tag="008">060314s2004 ja a b 001 0 jpn d</controlfield>
|
||||||
<datafield ind2=" " ind1=" " tag="010">
|
|
||||||
<subfield code="a"> 2005311567</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="040">
|
<datafield ind2=" " ind1=" " tag="040">
|
||||||
<subfield code="a">DLC-R</subfield>
|
<subfield code="a">LWU</subfield>
|
||||||
<subfield code="c">NYP</subfield>
|
<subfield code="c">SMFRE</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="066">
|
<datafield ind2=" " ind1=" " tag="066">
|
||||||
<subfield code="c">(3</subfield>
|
<subfield code="c">$1</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="020">
|
||||||
|
<subfield code="a">4784212078</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="020">
|
||||||
|
<subfield code="a">9784784212071</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="035">
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
<subfield code="a">(OCoLC)137607921</subfield>
|
<subfield code="a">(OCoLC)132792681</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="035">
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
<subfield code="a">(CStRLIN)NYPN06-B180</subfield>
|
<subfield code="a">(CStRLIN)DCFO06-B527</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="042">
|
<datafield ind2=" " ind1="0" tag="041">
|
||||||
<subfield code="a">lcode</subfield>
|
<subfield code="a">jpn</subfield>
|
||||||
<subfield code="a">pcc</subfield>
|
<subfield code="b">eng</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="043">
|
<datafield ind2=" " ind1=" " tag="043">
|
||||||
<subfield code="a">ma-----</subfield>
|
<subfield code="a">a-ja---</subfield>
|
||||||
</datafield>
|
|
||||||
<datafield ind2="0" ind1="0" tag="050">
|
|
||||||
<subfield code="a">PJ7538</subfield>
|
|
||||||
<subfield code="b">.L57 2004</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="079">
|
<datafield ind2=" " ind1=" " tag="079">
|
||||||
<subfield code="a">ocm60522147</subfield>
|
<subfield code="a">ocm56902747</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="084">
|
||||||
|
<subfield code="a">750.21</subfield>
|
||||||
|
<subfield code="2">njb</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="090">
|
<datafield ind2=" " ind1=" " tag="090">
|
||||||
<subfield code="a">*OEM 06-1987</subfield>
|
<subfield code="a">NK1071</subfield>
|
||||||
|
<subfield code="b">.A87 2004</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="049">
|
<datafield ind2=" " ind1=" " tag="049">
|
||||||
<subfield code="a">OCLC</subfield>
|
<subfield code="a">OCLC</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1="0" tag="245">
|
<datafield ind2="0" ind1="0" tag="245">
|
||||||
<subfield code="6">880-01</subfield>
|
<subfield code="6">880-01</subfield>
|
||||||
<subfield code="a">Liqāʼāt wa-shahādāt adabīyah /</subfield>
|
<subfield code="a">Ātsu ando kurafutsu to Nihon =</subfield>
|
||||||
<subfield code="c">Najīb Maḥfūẓ ... [et al.] ; ajrá al-liqāʼāt Ḥasan ʻAlī Mijallī.</subfield>
|
<subfield code="b">The arts & crafts movement and Japan /</subfield>
|
||||||
|
<subfield code="c">Dezainshi Fōramu hen ; Fujita Haruhiko sekinin henshū.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="250">
|
<datafield ind2="1" ind1="3" tag="246">
|
||||||
<subfield code="6">880-02</subfield>
|
<subfield code="a">Arts & crafts movement and Japan</subfield>
|
||||||
<subfield code="a">al-Ṭabʻah 1.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="260">
|
<datafield ind2=" " ind1=" " tag="260">
|
||||||
<subfield code="6">880-03</subfield>
|
<subfield code="6">880-02</subfield>
|
||||||
<subfield code="a">Ṣanʻāʼ :</subfield>
|
<subfield code="a">Kyōto-shi :</subfield>
|
||||||
<subfield code="b">Markaz ʻAbbādī lil-Dirāsāt wa-al-Nashr,</subfield>
|
<subfield code="b">Shibunkaku Shuppan,</subfield>
|
||||||
<subfield code="c">2004.</subfield>
|
<subfield code="c">2004.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="300">
|
<datafield ind2=" " ind1=" " tag="300">
|
||||||
<subfield code="a">153 p. ;</subfield>
|
<subfield code="a">288 p. :</subfield>
|
||||||
<subfield code="c">23 cm.</subfield>
|
<subfield code="b">ill. ;</subfield>
|
||||||
|
<subfield code="c">21 cm.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1=" " tag="440">
|
<datafield ind2=" " ind1=" " tag="500">
|
||||||
<subfield code="6">880-04</subfield>
|
<subfield code="a">Includes index.</subfield>
|
||||||
<subfield code="a">Maktabat al-dirāsāt al-fikrīyah wa-al-naqdīyah</subfield>
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="546">
|
||||||
|
<subfield code="a">Summary in English.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="504">
|
<datafield ind2=" " ind1=" " tag="504">
|
||||||
<subfield code="a">Includes bibliographical references.</subfield>
|
<subfield code="a">Includes bibliographical references.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="546">
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
<subfield code="a">In Arabic.</subfield>
|
<subfield code="a">Arts and crafts movement</subfield>
|
||||||
|
<subfield code="z">Japan.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
<subfield code="a">Arabic literature</subfield>
|
<subfield code="a">Folk art</subfield>
|
||||||
<subfield code="y">20th century</subfield>
|
<subfield code="z">Japan.</subfield>
|
||||||
<subfield code="v">History and criticism.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
|
||||||
<subfield code="a">Authors, Arab</subfield>
|
|
||||||
<subfield code="y">20th century</subfield>
|
|
||||||
<subfield code="v">Interviews.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
|
||||||
<subfield code="a">Intellectuals</subfield>
|
|
||||||
<subfield code="z">Arab countries</subfield>
|
|
||||||
<subfield code="v">Interviews.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1="1" tag="700">
|
<datafield ind2=" " ind1="1" tag="700">
|
||||||
<subfield code="a">Maḥfūẓ, Najīb,</subfield>
|
<subfield code="6">880-03</subfield>
|
||||||
<subfield code="d">1911-</subfield>
|
<subfield code="a">Fujita, Haruhiko,</subfield>
|
||||||
|
<subfield code="d">1951-</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1="1" tag="700">
|
<datafield ind2=" " ind1="2" tag="710">
|
||||||
<subfield code="a">Mijallī, Ḥasan ʻAlī.</subfield>
|
<subfield code="6">880-04</subfield>
|
||||||
|
<subfield code="a">Dezainshi Fōramu.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1="8" tag="852">
|
<datafield ind2=" " ind1="0" tag="852">
|
||||||
<subfield code="a">New York Public Library</subfield>
|
<subfield code="a">DSI-F</subfield>
|
||||||
<subfield code="b">ho</subfield>
|
<subfield code="b">main</subfield>
|
||||||
<subfield code="h">*OEM 06-1987</subfield>
|
<subfield code="h">NK1071</subfield>
|
||||||
<subfield code="x">OID=AME;CIN=GYG</subfield>
|
<subfield code="i">.A87 2004</subfield>
|
||||||
|
<subfield code="x">CIN=hr; OID=hr</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1="0" tag="880">
|
<datafield ind2="0" ind1="0" tag="880">
|
||||||
<subfield code="6">245-01/(3/r</subfield>
|
<subfield code="6">245-01/$1</subfield>
|
||||||
<subfield code="a">&#x200F;لقاءات وشهادات أدبية /&#x200F;</subfield>
|
<subfield code="a">アーツ・アンド・クラフツと日本 =</subfield>
|
||||||
<subfield code="c">&#x200F;نجيب محفوظ ... [et al.] ؛ أجرى اللقاءات حسن علي مجلي.</subfield>
|
<subfield code="b">The arts & crafts movement and Japan /</subfield>
|
||||||
|
<subfield code="c">デザイン史フォーラム編 ; 藤田治彦責任編集.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="880">
|
<datafield ind2=" " ind1=" " tag="880">
|
||||||
<subfield code="6">250-02/(3/r</subfield>
|
<subfield code="6">260-02/$1</subfield>
|
||||||
<subfield code="a">&#x200F;الطبعة 1.</subfield>
|
<subfield code="a">京都市 :</subfield>
|
||||||
|
<subfield code="b">思文閣出版,</subfield>
|
||||||
|
<subfield code="c">2004.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="880">
|
<datafield ind2=" " ind1="1" tag="880">
|
||||||
<subfield code="6">260-03/(3/r</subfield>
|
<subfield code="6">700-03/$1</subfield>
|
||||||
<subfield code="a">&#x200F;صنعاء :&#x200F;</subfield>
|
<subfield code="a">藤田治彦,</subfield>
|
||||||
<subfield code="c">&#x200F;2004.</subfield>
|
<subfield code="d">1951-</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1=" " tag="880">
|
<datafield ind2=" " ind1="2" tag="880">
|
||||||
<subfield code="6">440-04/(3/r</subfield>
|
<subfield code="6">710-04/$1</subfield>
|
||||||
|
<subfield code="a">デザイン史フォーラム.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="1" ind1=" " tag="901">
|
<datafield ind2=" " ind1=" " tag="901">
|
||||||
<subfield code="a">*OEM 06-1987</subfield>
|
<subfield code="a">*bn=main;ov=.B1748129;</subfield>
|
||||||
<subfield code="i">33433069567414</subfield>
|
</datafield>
|
||||||
<subfield code="l">ho</subfield>
|
<datafield ind2=" " ind1=" " tag="903">
|
||||||
<subfield code="s">-</subfield>
|
<subfield code="c">c. 1</subfield>
|
||||||
<subfield code="t">002</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="994">
|
<datafield ind2=" " ind1=" " tag="994">
|
||||||
<subfield code="a">C0</subfield>
|
<subfield code="a">C0</subfield>
|
||||||
|
@ -128,181 +132,139 @@
|
||||||
</datafield>
|
</datafield>
|
||||||
</record>
|
</record>
|
||||||
<record format="MARC21" type="Bibliographic">
|
<record format="MARC21" type="Bibliographic">
|
||||||
<leader>02647cas 2200589 a 4500</leader>
|
<leader>01914cam 2200493 a 4500</leader>
|
||||||
<controlfield tag="001">ocn124081299</controlfield>
|
<controlfield tag="001">ocn132786677</controlfield>
|
||||||
<controlfield tag="003">OCoLC</controlfield>
|
<controlfield tag="003">OCoLC</controlfield>
|
||||||
<controlfield tag="005">20070605101501.0</controlfield>
|
<controlfield tag="005">20070605101501.0</controlfield>
|
||||||
<controlfield tag="008">970414c19789999iluqr p g 0 a0eng d</controlfield>
|
<controlfield tag="008">060801s2005 ko a b 000 0 eng d</controlfield>
|
||||||
<datafield ind2=" " ind1=" " tag="010">
|
|
||||||
<subfield code="a"> 86641268 </subfield>
|
|
||||||
<subfield code="z">sn 84012219 </subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="040">
|
<datafield ind2=" " ind1=" " tag="040">
|
||||||
<subfield code="a">ICD-L</subfield>
|
<subfield code="a">CUI</subfield>
|
||||||
<subfield code="c">FC0</subfield>
|
<subfield code="c">SMFRE</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1="0" tag="022">
|
<datafield ind2=" " ind1=" " tag="066">
|
||||||
<subfield code="a">0897-1277</subfield>
|
<subfield code="c">$1</subfield>
|
||||||
<subfield code="y">0022-6793</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="032">
|
<datafield ind2=" " ind1=" " tag="020">
|
||||||
<subfield code="a">399610</subfield>
|
<subfield code="a">8986090236</subfield>
|
||||||
<subfield code="b">USPS</subfield>
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="020">
|
||||||
|
<subfield code="a">9788986090239</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="035">
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
<subfield code="a">(OCoLC)124081299</subfield>
|
<subfield code="a">(OCoLC)132786677</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="035">
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
<subfield code="a">(CStRLIN)NYHL97-S162</subfield>
|
<subfield code="a">(CStRLIN)DCFO06-B1570</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="042">
|
<datafield ind2=" " ind1="1" tag="041">
|
||||||
<subfield code="a">lc</subfield>
|
<subfield code="a">eng</subfield>
|
||||||
<subfield code="a">nsdp</subfield>
|
<subfield code="h">kor</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="043">
|
<datafield ind2=" " ind1=" " tag="043">
|
||||||
<subfield code="a">n-us---</subfield>
|
<subfield code="a">a-kr---</subfield>
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1="0" tag="050">
|
|
||||||
<subfield code="a">K10</subfield>
|
|
||||||
<subfield code="b">.U67</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="079">
|
<datafield ind2=" " ind1=" " tag="079">
|
||||||
<subfield code="a">ocm05266384</subfield>
|
<subfield code="a">ocm69375356</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1="0" tag="082">
|
<datafield ind2=" " ind1=" " tag="090">
|
||||||
<subfield code="a">344/.095/05</subfield>
|
<subfield code="a">NK7984.6.A1</subfield>
|
||||||
</datafield>
|
<subfield code="b">F73 2005</subfield>
|
||||||
<datafield ind2=" " ind1=" " tag="082">
|
|
||||||
<subfield code="a">342.49505</subfield>
|
|
||||||
<subfield code="2">19</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="049">
|
<datafield ind2=" " ind1=" " tag="049">
|
||||||
<subfield code="a">OCLC</subfield>
|
<subfield code="a">OCLC</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1="0" tag="210">
|
|
||||||
<subfield code="a">Jurimetrics</subfield>
|
|
||||||
<subfield code="b">(Chic. Ill.)</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="0" ind1=" " tag="222">
|
|
||||||
<subfield code="a">Jurimetrics</subfield>
|
|
||||||
<subfield code="b">(Chicago, Ill.)</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="0" ind1="0" tag="245">
|
<datafield ind2="0" ind1="0" tag="245">
|
||||||
<subfield code="a">Jurimetrics.</subfield>
|
<subfield code="6">880-01</subfield>
|
||||||
|
<subfield code="a">Fragrance of Korea :</subfield>
|
||||||
|
<subfield code="b">the ancient gilt-bronze incense burner of Baekje=Paekche Kŭmdong Taehyangno /</subfield>
|
||||||
|
<subfield code="c">[edited by Korea Foundation].</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="3" ind1="1" tag="246">
|
<datafield ind2="1" ind1="3" tag="246">
|
||||||
<subfield code="a">Jurimetrics journal of law, science and technology</subfield>
|
<subfield code="6">880-02</subfield>
|
||||||
<subfield code="f"><fall 1991-></subfield>
|
<subfield code="a">Paekche Kŭmdong taehyangno</subfield>
|
||||||
</datafield>
|
|
||||||
<datafield ind2="3" ind1="1" tag="246">
|
|
||||||
<subfield code="a">Jurimetrics journal</subfield>
|
|
||||||
<subfield code="f">1978-</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="260">
|
<datafield ind2=" " ind1=" " tag="260">
|
||||||
<subfield code="a">Chicago, Ill. :</subfield>
|
<subfield code="a">Seoul, Korea :</subfield>
|
||||||
<subfield code="b">Section of Science & Technology, American Bar Association,</subfield>
|
<subfield code="b">The Korea Foundation,</subfield>
|
||||||
<subfield code="c">c1979-</subfield>
|
<subfield code="c">2005.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="300">
|
<datafield ind2=" " ind1=" " tag="300">
|
||||||
<subfield code="a">v. :</subfield>
|
<subfield code="a">144 p. :</subfield>
|
||||||
<subfield code="b">ill. ;</subfield>
|
<subfield code="b">col. ill. ;</subfield>
|
||||||
<subfield code="c">23 cm.</subfield>
|
<subfield code="c">31 cm.</subfield>
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="310">
|
|
||||||
<subfield code="a">Quarterly</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1="0" tag="362">
|
|
||||||
<subfield code="a">Vol. 19, no. 2 (winter 1978)-</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="500">
|
<datafield ind2=" " ind1=" " tag="500">
|
||||||
<subfield code="a">Title from cover.</subfield>
|
<subfield code="a">"Photography by Han Seok-hong Photo Studio, Translated by Miwha Stevenson ..., Content edited by Yi Song-mi ..., Copyedited (English) by Rose E. Lee"--P. facing t.p.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="500">
|
<datafield ind2=" " ind1=" " tag="504">
|
||||||
<subfield code="a">"Journal of law, science and technology."</subfield>
|
<subfield code="a">Includes bibliographical references.</subfield>
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1="1" tag="510">
|
|
||||||
<subfield code="a">Index to legal periodicals</subfield>
|
|
||||||
<subfield code="x">0019-4077</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1="1" tag="510">
|
|
||||||
<subfield code="a">Legal resource index</subfield>
|
|
||||||
<subfield code="b">1980-</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1="2" tag="510">
|
|
||||||
<subfield code="a">Computer & control abstracts</subfield>
|
|
||||||
<subfield code="x">0036-8113</subfield>
|
|
||||||
<subfield code="b">winter 1978-</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1="2" tag="510">
|
|
||||||
<subfield code="a">Electrical & electronics abstracts</subfield>
|
|
||||||
<subfield code="x">0036-8105</subfield>
|
|
||||||
<subfield code="b">winter 1978-</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1="2" tag="510">
|
|
||||||
<subfield code="a">Physics abstracts</subfield>
|
|
||||||
<subfield code="x">0036-8091</subfield>
|
|
||||||
<subfield code="b">winter 1978-</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="515">
|
|
||||||
<subfield code="a">Special issue for 1979 called also v. 19, no. 5.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="525">
|
|
||||||
<subfield code="a">Special issue 1979 contains proceedings of the Section's annual meeting.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="550">
|
|
||||||
<subfield code="a">Vols. for spring 1985-winter 1986 issued by: American Bar Association Section of Science and Technology and the Arizona State University College of Law; spring 1986-<fall 1987> by the American Bar Association Section of Science and Technology, and the Center for the Study of Law, Science, and Technology of the Arizona State University College of Law.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
<subfield code="a">Science and law</subfield>
|
<subfield code="6">880-03</subfield>
|
||||||
<subfield code="z">United States</subfield>
|
<subfield code="a">Kŭmdong taehyangno.</subfield>
|
||||||
<subfield code="x">Periodicals.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
<subfield code="a">Technology and law</subfield>
|
<subfield code="a">Gilt bronzes, Korean</subfield>
|
||||||
<subfield code="z">United States</subfield>
|
<subfield code="y">To 935.</subfield>
|
||||||
<subfield code="x">Periodicals.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
<subfield code="a">Judicial process</subfield>
|
<subfield code="a">Incense burners and containers</subfield>
|
||||||
<subfield code="z">United States</subfield>
|
<subfield code="z">Korea.</subfield>
|
||||||
<subfield code="x">Periodicals.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
<datafield ind2="0" ind1=" " tag="651">
|
||||||
<subfield code="a">Legal research</subfield>
|
<subfield code="6">880-04</subfield>
|
||||||
<subfield code="x">Data processing</subfield>
|
<subfield code="a">Paekche (Kingdom)</subfield>
|
||||||
<subfield code="z">United States</subfield>
|
<subfield code="x">Antiquities.</subfield>
|
||||||
<subfield code="x">Periodicals.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
<datafield ind2=" " ind1="1" tag="700">
|
||||||
<subfield code="a">Information storage and retrieval systems</subfield>
|
<subfield code="a">Stevenson, Miwha.</subfield>
|
||||||
<subfield code="x">Law</subfield>
|
</datafield>
|
||||||
<subfield code="z">United States</subfield>
|
<datafield ind2=" " ind1="1" tag="700">
|
||||||
<subfield code="x">Periodicals.</subfield>
|
<subfield code="a">Sŏng-mi, Yi.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="1" tag="700">
|
||||||
|
<subfield code="a">Lee, Rose E.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1="2" tag="710">
|
<datafield ind2=" " ind1="2" tag="710">
|
||||||
<subfield code="a">American Bar Association.</subfield>
|
<subfield code="a">Han Seok-hong Photo Studio.</subfield>
|
||||||
<subfield code="b">Section of Science and Technology.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1="2" tag="710">
|
<datafield ind2=" " ind1="2" tag="710">
|
||||||
<subfield code="a">Arizona State University.</subfield>
|
<subfield code="6">880-05</subfield>
|
||||||
<subfield code="b">College of Law.</subfield>
|
<subfield code="a">Hanʼguk Kukche Kyoryu Chaedan.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1="2" tag="710">
|
<datafield ind2=" " ind1="0" tag="852">
|
||||||
<subfield code="a">Arizona State University.</subfield>
|
<subfield code="a">DSI-F</subfield>
|
||||||
<subfield code="b">Center for the Study of Law, Science, and Technology.</subfield>
|
<subfield code="b">main</subfield>
|
||||||
|
<subfield code="h">NK7984.6.A1</subfield>
|
||||||
|
<subfield code="i">F73 2005</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1="0" tag="780">
|
<datafield ind2="0" ind1="0" tag="880">
|
||||||
<subfield code="t">Jurimetrics journal</subfield>
|
<subfield code="6">245-01/$1</subfield>
|
||||||
<subfield code="x">0022-6793</subfield>
|
<subfield code="a">Fragrance of Korea :</subfield>
|
||||||
<subfield code="w">(DLC) 92657369</subfield>
|
<subfield code="b">the ancient gilt-bronze incense burner of Baekje=백제금동대향로 /</subfield>
|
||||||
<subfield code="w">(OCoLC)1754902</subfield>
|
<subfield code="c">[edited by Korea Foundation].</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="852">
|
<datafield ind2="1" ind1="3" tag="880">
|
||||||
<subfield code="a">NNHHR</subfield>
|
<subfield code="6">246-02/$1</subfield>
|
||||||
<subfield code="b">MAIN</subfield>
|
</datafield>
|
||||||
<subfield code="j">\PER</subfield>
|
<datafield ind2="0" ind1=" " tag="880">
|
||||||
<subfield code="t">1</subfield>
|
<subfield code="6">650-03/$1</subfield>
|
||||||
<subfield code="x">OID=CCS</subfield>
|
<subfield code="a">금동대향로.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="4" ind1=" " tag="880">
|
||||||
|
<subfield code="6">651-04/$1</subfield>
|
||||||
|
<subfield code="a">백제 (Kingdom)</subfield>
|
||||||
|
<subfield code="x">Antiquities.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="2" tag="880">
|
||||||
|
<subfield code="6">710-05/$1</subfield>
|
||||||
|
<subfield code="a">한국국제교류재단.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="901">
|
||||||
|
<subfield code="a">*bn=main;</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="903">
|
||||||
|
<subfield code="c">c. 1</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="994">
|
<datafield ind2=" " ind1=" " tag="994">
|
||||||
<subfield code="a">C0</subfield>
|
<subfield code="a">C0</subfield>
|
||||||
|
@ -310,105 +272,112 @@
|
||||||
</datafield>
|
</datafield>
|
||||||
</record>
|
</record>
|
||||||
<record format="MARC21" type="Bibliographic">
|
<record format="MARC21" type="Bibliographic">
|
||||||
<leader>01347cam 2200373 i 4500</leader>
|
<leader>01246nam 2200373 a 4500</leader>
|
||||||
<controlfield tag="001">ocn135450843</controlfield>
|
<controlfield tag="001">ocn125170297</controlfield>
|
||||||
<controlfield tag="003">OCoLC</controlfield>
|
<controlfield tag="003">OCoLC</controlfield>
|
||||||
<controlfield tag="005">20070605101501.0</controlfield>
|
<controlfield tag="005">20070605101501.0</controlfield>
|
||||||
<controlfield tag="008">850910s1976 caua bc 001 0 eng d</controlfield>
|
<controlfield tag="008">060919s2006 cc a 000 0 chi </controlfield>
|
||||||
<datafield ind2=" " ind1=" " tag="010">
|
|
||||||
<subfield code="a"> 76013691 </subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="040">
|
<datafield ind2=" " ind1=" " tag="040">
|
||||||
<subfield code="a">UBY</subfield>
|
<subfield code="a">CaOTRM</subfield>
|
||||||
<subfield code="c">UBY</subfield>
|
<subfield code="b">eng</subfield>
|
||||||
|
<subfield code="c">RON</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="066">
|
||||||
|
<subfield code="c">$1</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="020">
|
<datafield ind2=" " ind1=" " tag="020">
|
||||||
<subfield code="a">0875870708 :</subfield>
|
<subfield code="a">750101843X</subfield>
|
||||||
<subfield code="c">$5.00</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="020">
|
<datafield ind2=" " ind1=" " tag="020">
|
||||||
<subfield code="a">9780875870700</subfield>
|
<subfield code="a">9787501018437</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="035">
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
<subfield code="a">(OCoLC)135450843</subfield>
|
<subfield code="a">(OCoLC)125170297</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="035">
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
<subfield code="a">(UPB)notisADN0346</subfield>
|
<subfield code="a">(CStRLIN)ONRO06-B481</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="035">
|
<datafield ind2="4" ind1=" " tag="050">
|
||||||
<subfield code="a">(CStRLIN)UTBG85-B43642</subfield>
|
<subfield code="a">NK1483.A1</subfield>
|
||||||
</datafield>
|
<subfield code="b">J56 2006</subfield>
|
||||||
<datafield ind2=" " ind1=" " tag="043">
|
|
||||||
<subfield code="a">n-us---</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1="0" tag="050">
|
|
||||||
<subfield code="a">N6538.N5</subfield>
|
|
||||||
<subfield code="b">D74</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="079">
|
<datafield ind2=" " ind1=" " tag="079">
|
||||||
<subfield code="a">ocm02318292</subfield>
|
<subfield code="a">ocm71289809</subfield>
|
||||||
<subfield code="z">ocm02550323</subfield>
|
|
||||||
<subfield code="z">ocm03890870</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="082">
|
|
||||||
<subfield code="a">709/.73</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="090">
|
<datafield ind2=" " ind1=" " tag="090">
|
||||||
<subfield code="a">N6538</subfield>
|
<subfield code="a">NK1483.A1</subfield>
|
||||||
<subfield code="b">.N5\D74</subfield>
|
<subfield code="b">J56 2006</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="049">
|
<datafield ind2=" " ind1=" " tag="049">
|
||||||
<subfield code="a">OCLC</subfield>
|
<subfield code="a">OCLC</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1="1" tag="100">
|
<datafield ind2=" " ind1="1" tag="100">
|
||||||
<subfield code="a">Driskell, David C.</subfield>
|
<subfield code="6">880-01</subfield>
|
||||||
|
<subfield code="a">Jin, Zhu</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1="1" tag="245">
|
<datafield ind2="0" ind1="1" tag="245">
|
||||||
<subfield code="a">Two centuries of Black American art :</subfield>
|
<subfield code="6">880-02</subfield>
|
||||||
<subfield code="b">[exhibition], Los Angeles County Museum of Art, the High Museum of Art, Atlanta, Museum of Fine Arts, Dallas, the Brooklyn Museum /</subfield>
|
<subfield code="a">Fu Lu Shou Xi Da Guan/</subfield>
|
||||||
<subfield code="c">David C. Driskell ; with catalog notes by Leonard Simon.</subfield>
|
<subfield code="c">Jin Zhu, Wang Zhijun Bian zhu.</subfield>
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="250">
|
|
||||||
<subfield code="a">1st ed.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="260">
|
<datafield ind2=" " ind1=" " tag="260">
|
||||||
<subfield code="a">[Los Angeles] :</subfield>
|
<subfield code="6">880-03</subfield>
|
||||||
<subfield code="b">Los Angeles County Museum of Art ;</subfield>
|
<subfield code="a">Beijing :</subfield>
|
||||||
<subfield code="a">New York :</subfield>
|
<subfield code="b">Wen wu chu ban she,</subfield>
|
||||||
<subfield code="b">Knopf :</subfield>
|
<subfield code="c">2006</subfield>
|
||||||
<subfield code="b">distributed by Random House,</subfield>
|
|
||||||
<subfield code="c">1976.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="300">
|
<datafield ind2=" " ind1=" " tag="300">
|
||||||
<subfield code="a">221 p. :</subfield>
|
<subfield code="a">ii, 229p.</subfield>
|
||||||
<subfield code="b">ill. (some col.) ;</subfield>
|
<subfield code="b">ill. ;</subfield>
|
||||||
<subfield code="c">28 cm.</subfield>
|
<subfield code="c">26cm.</subfield>
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="504">
|
|
||||||
<subfield code="a">Bibliography: p. 206-219.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="500">
|
|
||||||
<subfield code="a">Includes index.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
<subfield code="a">Afro-American art</subfield>
|
<subfield code="a">Chinese language</subfield>
|
||||||
<subfield code="x">Exhibitions.</subfield>
|
<subfield code="x">Calligraphy study.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">Chinese language</subfield>
|
||||||
|
<subfield code="x">Writing</subfield>
|
||||||
|
<subfield code="x">History</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">Festivals</subfield>
|
||||||
|
<subfield code="z">China</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="651">
|
||||||
|
<subfield code="a">China</subfield>
|
||||||
|
<subfield code="x">Social life and custom</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1="1" tag="700">
|
<datafield ind2=" " ind1="1" tag="700">
|
||||||
<subfield code="a">Simon, Leonard,</subfield>
|
<subfield code="a">Wang, Zhijun.</subfield>
|
||||||
<subfield code="d">1936-</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1="2" tag="710">
|
<datafield ind2=" " ind1="0" tag="852">
|
||||||
<subfield code="a">Los Angeles County Museum of Art.</subfield>
|
<subfield code="a">CaOTRM</subfield>
|
||||||
|
<subfield code="b">CaOTRMF</subfield>
|
||||||
|
<subfield code="h">NK1483.A1</subfield>
|
||||||
|
<subfield code="i">J56 2006</subfield>
|
||||||
|
<subfield code="x">CIN=KMW; OID=KMW</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="852">
|
<datafield ind2=" " ind1="1" tag="880">
|
||||||
<subfield code="a">UPB</subfield>
|
<subfield code="6">100-01/$1</subfield>
|
||||||
<subfield code="b">MAN</subfield>
|
</datafield>
|
||||||
<subfield code="h">N6538</subfield>
|
<datafield ind2="0" ind1="1" tag="880">
|
||||||
<subfield code="i">.N5\D74</subfield>
|
<subfield code="6">245-02/$1</subfield>
|
||||||
<subfield code="x">c.1 001</subfield>
|
<subfield code="a">福禄寿喜大观/</subfield>
|
||||||
<subfield code="x">c.2 002</subfield>
|
<subfield code="c">金铢,王志军编著.</subfield>
|
||||||
<subfield code="x">OID=SYL</subfield>
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="880">
|
||||||
|
<subfield code="6">260-03/$1</subfield>
|
||||||
|
<subfield code="a">北京 :</subfield>
|
||||||
|
<subfield code="b">文物出版社,</subfield>
|
||||||
|
<subfield code="c">2006</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="906">
|
||||||
|
<subfield code="a">NK1483 .A1 J56 2006</subfield>
|
||||||
|
<subfield code="i">31761066877267</subfield>
|
||||||
|
<subfield code="m">ROM</subfield>
|
||||||
|
<subfield code="l">ROMFAREAST</subfield>
|
||||||
|
<subfield code="t">BOOK</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="994">
|
<datafield ind2=" " ind1=" " tag="994">
|
||||||
<subfield code="a">C0</subfield>
|
<subfield code="a">C0</subfield>
|
||||||
|
|
3
src/test/resources/org/xbib/marc/1.json
Normal file
3
src/test/resources/org/xbib/marc/1.json
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
{"_FORMAT":null,"_TYPE":null,"_LEADER":"01737nam 22004334a 4500","001":["ocn137607921"],"003":["OCoLC"],"005":["20070605101501.0"],"008":["060223s2004 ye b 000 0 ara "],"010":[{"__":[{"a":" 2005311567"}]}],"040":[{"__":[{"a":"DLC-R"},{"c":"NYP"}]}],"066":[{"__":[{"c":"(3"}]}],"035":[{"__":[{"a":"(OCoLC)137607921"}]},{"__":[{"a":"(CStRLIN)NYPN06-B180"}]}],"042":[{"__":[{"a":["lcode","pcc"]}]}],"043":[{"__":[{"a":"ma-----"}]}],"050":[{"00":[{"a":"PJ7538"},{"b":".L57 2004"}]}],"079":[{"__":[{"a":"ocm60522147"}]}],"090":[{"__":[{"a":"*OEM 06-1987"}]}],"049":[{"__":[{"a":"OCLC"}]}],"245":[{"00":[{"6":"880-01"},{"a":"Liqāʼāt wa-shahādāt adabīyah /"},{"c":"Najīb Maḥfūẓ ... [et al.] ; ajrá al-liqāʼāt Ḥasan ʻAlī Mijallī."}]}],"250":[{"__":[{"6":"880-02"},{"a":"al-Ṭabʻah 1."}]}],"260":[{"__":[{"6":"880-03"},{"a":"Ṣanʻāʼ :"},{"b":"Markaz ʻAbbādī lil-Dirāsāt wa-al-Nashr,"},{"c":"2004."}]}],"300":[{"__":[{"a":"153 p. ;"},{"c":"23 cm."}]}],"440":[{"_0":[{"6":"880-04"},{"a":"Maktabat al-dirāsāt al-fikrīyah wa-al-naqdīyah"}]}],"504":[{"__":[{"a":"Includes bibliographical references."}]}],"546":[{"__":[{"a":"In Arabic."}]}],"650":[{"_0":[{"a":"Arabic literature"},{"y":"20th century"},{"v":"History and criticism."}]},{"_0":[{"a":"Authors, Arab"},{"y":"20th century"},{"v":"Interviews."}]},{"_0":[{"a":"Intellectuals"},{"z":"Arab countries"},{"v":"Interviews."}]}],"700":[{"1_":[{"a":"Maḥfūẓ, Najīb,"},{"d":"1911-"}]},{"1_":[{"a":"Mijallī, Ḥasan ʻAlī."}]}],"852":[{"8_":[{"a":"New York Public Library"},{"b":"ho"},{"h":"*OEM 06-1987"},{"x":"OID=AME;CIN=GYG"}]}],"880":[{"00":[{"6":"245-01/(3/r"},{"a":"‏لقاءات وشهادات أدبية /‏"},{"c":"‏نجيب محفوظ ... [et al.] ؛ أجرى اللقاءات حسن علي مجلي."}]},{"__":[{"6":"250-02/(3/r"},{"a":"‏الطبعة 1."}]},{"__":[{"6":"260-03/(3/r"},{"a":"‏صنعاء :‏"},{"c":"‏2004."}]},{"_0":[{"6":"440-04/(3/r"}]}],"901":[{"_1":[{"a":"*OEM 06-1987"},{"i":"33433069567414"},{"l":"ho"},{"s":"-"},{"t":"002"}]}],"994":[{"__":[{"a":"C0"},{"b":"OCL"}]}]}
|
||||||
|
{"_FORMAT":null,"_TYPE":null,"_LEADER":"02647cas 2200589 a 4500","001":["ocn124081299"],"003":["OCoLC"],"005":["20070605101501.0"],"008":["970414c19789999iluqr p g 0 a0eng d"],"010":[{"__":[{"a":" 86641268 "},{"z":"sn 84012219 "}]}],"040":[{"__":[{"a":"ICD-L"},{"c":"FC0"}]}],"022":[{"0_":[{"a":"0897-1277"},{"y":"0022-6793"}]}],"032":[{"__":[{"a":"399610"},{"b":"USPS"}]}],"035":[{"__":[{"a":"(OCoLC)124081299"}]},{"__":[{"a":"(CStRLIN)NYHL97-S162"}]}],"042":[{"__":[{"a":["lc","nsdp"]}]}],"043":[{"__":[{"a":"n-us---"}]}],"050":[{"0_":[{"a":"K10"},{"b":".U67"}]}],"079":[{"__":[{"a":"ocm05266384"}]}],"082":[{"0_":[{"a":"344/.095/05"}]},{"__":[{"a":"342.49505"},{"2":"19"}]}],"049":[{"__":[{"a":"OCLC"}]}],"210":[{"0_":[{"a":"Jurimetrics"},{"b":"(Chic. Ill.)"}]}],"222":[{"_0":[{"a":"Jurimetrics"},{"b":"(Chicago, Ill.)"}]}],"245":[{"00":[{"a":"Jurimetrics."}]}],"246":[{"13":[{"a":"Jurimetrics journal of law, science and technology"},{"f":"<fall 1991->"}]},{"13":[{"a":"Jurimetrics journal"},{"f":"1978-"}]}],"260":[{"__":[{"a":"Chicago, Ill. :"},{"b":"Section of Science & Technology, American Bar Association,"},{"c":"c1979-"}]}],"300":[{"__":[{"a":"v. :"},{"b":"ill. ;"},{"c":"23 cm."}]}],"310":[{"__":[{"a":"Quarterly"}]}],"362":[{"0_":[{"a":"Vol. 19, no. 2 (winter 1978)-"}]}],"500":[{"__":[{"a":"Title from cover."}]},{"__":[{"a":""Journal of law, science and technology.""}]}],"510":[{"1_":[{"a":"Index to legal periodicals"},{"x":"0019-4077"}]},{"1_":[{"a":"Legal resource index"},{"b":"1980-"}]},{"2_":[{"a":"Computer & control abstracts"},{"x":"0036-8113"},{"b":"winter 1978-"}]},{"2_":[{"a":"Electrical & electronics abstracts"},{"x":"0036-8105"},{"b":"winter 1978-"}]},{"2_":[{"a":"Physics abstracts"},{"x":"0036-8091"},{"b":"winter 1978-"}]}],"515":[{"__":[{"a":"Special issue for 1979 called also v. 19, no. 5."}]}],"525":[{"__":[{"a":"Special issue 1979 contains proceedings of the Section's annual meeting."}]}],"550":[{"__":[{"a":"Vols. for spring 1985-winter 1986 issued by: American Bar Association Section of Science and Technology and the Arizona State University College of Law; spring 1986-<fall 1987> by the American Bar Association Section of Science and Technology, and the Center for the Study of Law, Science, and Technology of the Arizona State University College of Law."}]}],"650":[{"_0":[{"a":"Science and law"},{"z":"United States"},{"x":"Periodicals."}]},{"_0":[{"a":"Technology and law"},{"z":"United States"},{"x":"Periodicals."}]},{"_0":[{"a":"Judicial process"},{"z":"United States"},{"x":"Periodicals."}]},{"_0":[{"a":"Legal research"},{"x":["Data processing","Periodicals."]},{"z":"United States"}]},{"_0":[{"a":"Information storage and retrieval systems"},{"x":["Law","Periodicals."]},{"z":"United States"}]}],"710":[{"2_":[{"a":"American Bar Association."},{"b":"Section of Science and Technology."}]},{"2_":[{"a":"Arizona State University."},{"b":"College of Law."}]},{"2_":[{"a":"Arizona State University."},{"b":"Center for the Study of Law, Science, and Technology."}]}],"780":[{"00":[{"t":"Jurimetrics journal"},{"x":"0022-6793"},{"w":["(DLC) 92657369","(OCoLC)1754902"]}]}],"852":[{"__":[{"a":"NNHHR"},{"b":"MAIN"},{"j":"\PER"},{"t":"1"},{"x":"OID=CCS"}]}],"994":[{"__":[{"a":"C0"},{"b":"OCL"}]}]}
|
||||||
|
{"_FORMAT":null,"_TYPE":null,"_LEADER":"01347cam 2200373 i 4500","001":["ocn135450843"],"003":["OCoLC"],"005":["20070605101501.0"],"008":["850910s1976 caua bc 001 0 eng d"],"010":[{"__":[{"a":" 76013691 "}]}],"040":[{"__":[{"a":"UBY"},{"c":"UBY"}]}],"020":[{"__":[{"a":"0875870708 :"},{"c":"$5.00"}]},{"__":[{"a":"9780875870700"}]}],"035":[{"__":[{"a":"(OCoLC)135450843"}]},{"__":[{"a":"(UPB)notisADN0346"}]},{"__":[{"a":"(CStRLIN)UTBG85-B43642"}]}],"043":[{"__":[{"a":"n-us---"}]}],"050":[{"0_":[{"a":"N6538.N5"},{"b":"D74"}]}],"079":[{"__":[{"a":"ocm02318292"},{"z":["ocm02550323","ocm03890870"]}]}],"082":[{"__":[{"a":"709/.73"}]}],"090":[{"__":[{"a":"N6538"},{"b":".N5\D74"}]}],"049":[{"__":[{"a":"OCLC"}]}],"100":[{"1_":[{"a":"Driskell, David C."}]}],"245":[{"10":[{"a":"Two centuries of Black American art :"},{"b":"[exhibition], Los Angeles County Museum of Art, the High Museum of Art, Atlanta, Museum of Fine Arts, Dallas, the Brooklyn Museum /"},{"c":"David C. Driskell ; with catalog notes by Leonard Simon."}]}],"250":[{"__":[{"a":"1st ed."}]}],"260":[{"__":[{"a":["[Los Angeles] :","New York :"]},{"b":["Los Angeles County Museum of Art ;","Knopf :","distributed by Random House,"]},{"c":"1976."}]}],"300":[{"__":[{"a":"221 p. :"},{"b":"ill. (some col.) ;"},{"c":"28 cm."}]}],"504":[{"__":[{"a":"Bibliography: p. 206-219."}]}],"500":[{"__":[{"a":"Includes index."}]}],"650":[{"_0":[{"a":"Afro-American art"},{"x":"Exhibitions."}]}],"700":[{"1_":[{"a":"Simon, Leonard,"},{"d":"1936-"}]}],"710":[{"2_":[{"a":"Los Angeles County Museum of Art."}]}],"852":[{"__":[{"a":"UPB"},{"b":"MAN"},{"h":"N6538"},{"i":".N5\D74"},{"x":["c.1 001","c.2 002","OID=SYL"]}]}],"994":[{"__":[{"a":"C0"},{"b":"OCL"}]}]}
|
|
@ -1,90 +1,126 @@
|
||||||
<collection xmlns="info:lc/xmlns/marcxchange-v2">
|
<collection xmlns="info:lc/xmlns/marcxchange-v2">
|
||||||
<record format="MARC21" type="Bibliographic">
|
<record format="MARC21" type="Bibliographic">
|
||||||
<leader>01215cam 2200313 a 4500</leader>
|
<leader>01737nam 22004334a 4500</leader>
|
||||||
<controlfield tag="001">ocn137458539</controlfield>
|
<controlfield tag="001">ocn137607921</controlfield>
|
||||||
<controlfield tag="003">OCoLC</controlfield>
|
<controlfield tag="003">OCoLC</controlfield>
|
||||||
<controlfield tag="005">20070605101501.0</controlfield>
|
<controlfield tag="005">20070605101501.0</controlfield>
|
||||||
<controlfield tag="008">900119s1974 maua 100 0 eng d</controlfield>
|
<controlfield tag="008">060223s2004 ye b 000 0 ara </controlfield>
|
||||||
<datafield ind2=" " ind1=" " tag="010">
|
<datafield ind2=" " ind1=" " tag="010">
|
||||||
<subfield code="a"> 74081739 </subfield>
|
<subfield code="a"> 2005311567</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="040">
|
<datafield ind2=" " ind1=" " tag="040">
|
||||||
<subfield code="a">MSR</subfield>
|
<subfield code="a">DLC-R</subfield>
|
||||||
<subfield code="c">MSR</subfield>
|
<subfield code="c">NYP</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="066">
|
||||||
|
<subfield code="c">(3</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="035">
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
<subfield code="a">(OCoLC)137458539</subfield>
|
<subfield code="a">(OCoLC)137607921</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="035">
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
<subfield code="a">(CStRLIN)MOSA90-B178</subfield>
|
<subfield code="a">(CStRLIN)NYPN06-B180</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="050">
|
<datafield ind2=" " ind1=" " tag="042">
|
||||||
<subfield code="a">F61</subfield>
|
<subfield code="a">lcode</subfield>
|
||||||
<subfield code="b">.C71 vol. 48</subfield>
|
<subfield code="a">pcc</subfield>
|
||||||
<subfield code="a">NK2438.B6</subfield>
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="043">
|
||||||
|
<subfield code="a">ma-----</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1="0" tag="050">
|
||||||
|
<subfield code="a">PJ7538</subfield>
|
||||||
|
<subfield code="b">.L57 2004</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="079">
|
<datafield ind2=" " ind1=" " tag="079">
|
||||||
<subfield code="a">ocm01364905</subfield>
|
<subfield code="a">ocm60522147</subfield>
|
||||||
<subfield code="z">ocm06844451</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="090">
|
<datafield ind2=" " ind1=" " tag="090">
|
||||||
<subfield code="a">NK2438.B6</subfield>
|
<subfield code="a">*OEM 06-1987</subfield>
|
||||||
<subfield code="b">B68 1974</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="049">
|
<datafield ind2=" " ind1=" " tag="049">
|
||||||
<subfield code="a">OCLC</subfield>
|
<subfield code="a">OCLC</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1="0" tag="245">
|
<datafield ind2="0" ind1="0" tag="245">
|
||||||
<subfield code="a">Boston furniture of the eighteenth century :</subfield>
|
<subfield code="6">880-01</subfield>
|
||||||
<subfield code="b">a conference held by the Colonial Society of Massachusetts, 11 and 12 May 1972.</subfield>
|
<subfield code="a">Liqāʼāt wa-shahādāt adabīyah /</subfield>
|
||||||
|
<subfield code="c">Najīb Maḥfūẓ ... [et al.] ; ajrá al-liqāʼāt Ḥasan ʻAlī Mijallī.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="250">
|
||||||
|
<subfield code="6">880-02</subfield>
|
||||||
|
<subfield code="a">al-Ṭabʻah 1.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="260">
|
<datafield ind2=" " ind1=" " tag="260">
|
||||||
<subfield code="a">Boston :</subfield>
|
<subfield code="6">880-03</subfield>
|
||||||
<subfield code="b">Colonial Society of Massachusetts ;</subfield>
|
<subfield code="a">Ṣanʻāʼ :</subfield>
|
||||||
<subfield code="a">[Charlottesville] :</subfield>
|
<subfield code="b">Markaz ʻAbbādī lil-Dirāsāt wa-al-Nashr,</subfield>
|
||||||
<subfield code="b">distributed by the University Press of Virginia,</subfield>
|
<subfield code="c">2004.</subfield>
|
||||||
<subfield code="c">c1974.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="300">
|
<datafield ind2=" " ind1=" " tag="300">
|
||||||
<subfield code="a">xvi, 316 p. :</subfield>
|
<subfield code="a">153 p. ;</subfield>
|
||||||
<subfield code="b">ill. ;</subfield>
|
<subfield code="c">23 cm.</subfield>
|
||||||
<subfield code="c">25 cm.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1=" " tag="440">
|
<datafield ind2="0" ind1=" " tag="440">
|
||||||
<subfield code="a">Publications of the Colonial Society of Massachusetts ;</subfield>
|
<subfield code="6">880-04</subfield>
|
||||||
<subfield code="v">v. 48</subfield>
|
<subfield code="a">Maktabat al-dirāsāt al-fikrīyah wa-al-naqdīyah</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="500">
|
<datafield ind2=" " ind1=" " tag="504">
|
||||||
<subfield code="a">Bibliography: p. 303-305.</subfield>
|
<subfield code="a">Includes bibliographical references.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="500">
|
<datafield ind2=" " ind1=" " tag="546">
|
||||||
<subfield code="a">Includes index.</subfield>
|
<subfield code="a">In Arabic.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
<subfield code="a">Furniture, Colonial</subfield>
|
<subfield code="a">Arabic literature</subfield>
|
||||||
<subfield code="z">Massachusetts</subfield>
|
<subfield code="y">20th century</subfield>
|
||||||
<subfield code="z">Boston</subfield>
|
<subfield code="v">History and criticism.</subfield>
|
||||||
<subfield code="x">Congresses.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
<subfield code="a">Furniture, Early American</subfield>
|
<subfield code="a">Authors, Arab</subfield>
|
||||||
<subfield code="z">Massachusetts</subfield>
|
<subfield code="y">20th century</subfield>
|
||||||
<subfield code="z">Boston</subfield>
|
<subfield code="v">Interviews.</subfield>
|
||||||
<subfield code="x">Congresses.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1="2" tag="710">
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
<subfield code="a">Colonial Society of Massachusetts.</subfield>
|
<subfield code="a">Intellectuals</subfield>
|
||||||
|
<subfield code="z">Arab countries</subfield>
|
||||||
|
<subfield code="v">Interviews.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="852">
|
<datafield ind2=" " ind1="1" tag="700">
|
||||||
<subfield code="a">MoSR</subfield>
|
<subfield code="a">Maḥfūẓ, Najīb,</subfield>
|
||||||
<subfield code="b">STK</subfield>
|
<subfield code="d">1911-</subfield>
|
||||||
<subfield code="h">NK2438.B6</subfield>
|
|
||||||
<subfield code="i">B68 1974</subfield>
|
|
||||||
<subfield code="x">21260</subfield>
|
|
||||||
<subfield code="x">CIN=MLC; OID=MLC</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="901">
|
<datafield ind2=" " ind1="1" tag="700">
|
||||||
<subfield code="a">R</subfield>
|
<subfield code="a">Mijallī, Ḥasan ʻAlī.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="8" tag="852">
|
||||||
|
<subfield code="a">New York Public Library</subfield>
|
||||||
|
<subfield code="b">ho</subfield>
|
||||||
|
<subfield code="h">*OEM 06-1987</subfield>
|
||||||
|
<subfield code="x">OID=AME;CIN=GYG</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1="0" tag="880">
|
||||||
|
<subfield code="6">245-01/(3/r</subfield>
|
||||||
|
<subfield code="a">&#x200F;لقاءات وشهادات أدبية /&#x200F;</subfield>
|
||||||
|
<subfield code="c">&#x200F;نجيب محفوظ ... [et al.] ؛ أجرى اللقاءات حسن علي مجلي.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="880">
|
||||||
|
<subfield code="6">250-02/(3/r</subfield>
|
||||||
|
<subfield code="a">&#x200F;الطبعة 1.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="880">
|
||||||
|
<subfield code="6">260-03/(3/r</subfield>
|
||||||
|
<subfield code="a">&#x200F;صنعاء :&#x200F;</subfield>
|
||||||
|
<subfield code="c">&#x200F;2004.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="880">
|
||||||
|
<subfield code="6">440-04/(3/r</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="1" ind1=" " tag="901">
|
||||||
|
<subfield code="a">*OEM 06-1987</subfield>
|
||||||
|
<subfield code="i">33433069567414</subfield>
|
||||||
|
<subfield code="l">ho</subfield>
|
||||||
|
<subfield code="s">-</subfield>
|
||||||
|
<subfield code="t">002</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="994">
|
<datafield ind2=" " ind1=" " tag="994">
|
||||||
<subfield code="a">C0</subfield>
|
<subfield code="a">C0</subfield>
|
||||||
|
@ -92,230 +128,287 @@
|
||||||
</datafield>
|
</datafield>
|
||||||
</record>
|
</record>
|
||||||
<record format="MARC21" type="Bibliographic">
|
<record format="MARC21" type="Bibliographic">
|
||||||
<leader>01731cam 2200457 a 4500</leader>
|
<leader>02647cas 2200589 a 4500</leader>
|
||||||
<controlfield tag="001">ocn124411460</controlfield>
|
<controlfield tag="001">ocn124081299</controlfield>
|
||||||
<controlfield tag="003">OCoLC</controlfield>
|
<controlfield tag="003">OCoLC</controlfield>
|
||||||
<controlfield tag="005">20070605101501.0</controlfield>
|
<controlfield tag="005">20070605101501.0</controlfield>
|
||||||
<controlfield tag="008">070222s2007 is a b 001 0ceng d</controlfield>
|
<controlfield tag="008">970414c19789999iluqr p g 0 a0eng d</controlfield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="010">
|
||||||
|
<subfield code="a"> 86641268 </subfield>
|
||||||
|
<subfield code="z">sn 84012219 </subfield>
|
||||||
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="040">
|
<datafield ind2=" " ind1=" " tag="040">
|
||||||
<subfield code="a">NNYI</subfield>
|
<subfield code="a">ICD-L</subfield>
|
||||||
<subfield code="c">VXJ</subfield>
|
<subfield code="c">FC0</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="066">
|
<datafield ind2=" " ind1="0" tag="022">
|
||||||
<subfield code="c">(2</subfield>
|
<subfield code="a">0897-1277</subfield>
|
||||||
|
<subfield code="y">0022-6793</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="020">
|
<datafield ind2=" " ind1=" " tag="032">
|
||||||
<subfield code="a">9652293865</subfield>
|
<subfield code="a">399610</subfield>
|
||||||
</datafield>
|
<subfield code="b">USPS</subfield>
|
||||||
<datafield ind2=" " ind1=" " tag="020">
|
|
||||||
<subfield code="a">9789652293862</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="035">
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
<subfield code="a">(OCoLC)124411460</subfield>
|
<subfield code="a">(OCoLC)124081299</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="035">
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
<subfield code="a">(CStRLIN)NYJH07-B409</subfield>
|
<subfield code="a">(CStRLIN)NYHL97-S162</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1="1" tag="041">
|
<datafield ind2=" " ind1=" " tag="042">
|
||||||
<subfield code="a">eng</subfield>
|
<subfield code="a">lc</subfield>
|
||||||
<subfield code="h">heb</subfield>
|
<subfield code="a">nsdp</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="043">
|
<datafield ind2=" " ind1=" " tag="043">
|
||||||
<subfield code="a">e-hu---</subfield>
|
<subfield code="a">n-us---</subfield>
|
||||||
<subfield code="a">a-is---</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1="0" tag="050">
|
<datafield ind2=" " ind1="0" tag="050">
|
||||||
<subfield code="a">DS135.H93</subfield>
|
<subfield code="a">K10</subfield>
|
||||||
<subfield code="b">A147313 2007</subfield>
|
<subfield code="b">.U67</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="079">
|
<datafield ind2=" " ind1=" " tag="079">
|
||||||
<subfield code="a">ocm85564516</subfield>
|
<subfield code="a">ocm05266384</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="0" tag="082">
|
||||||
|
<subfield code="a">344/.095/05</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="082">
|
||||||
|
<subfield code="a">342.49505</subfield>
|
||||||
|
<subfield code="2">19</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="049">
|
||||||
|
<subfield code="a">OCLC</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="0" tag="210">
|
||||||
|
<subfield code="a">Jurimetrics</subfield>
|
||||||
|
<subfield code="b">(Chic. Ill.)</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="222">
|
||||||
|
<subfield code="a">Jurimetrics</subfield>
|
||||||
|
<subfield code="b">(Chicago, Ill.)</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1="0" tag="245">
|
||||||
|
<subfield code="a">Jurimetrics.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="3" ind1="1" tag="246">
|
||||||
|
<subfield code="a">Jurimetrics journal of law, science and technology</subfield>
|
||||||
|
<subfield code="f"><fall 1991-></subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="3" ind1="1" tag="246">
|
||||||
|
<subfield code="a">Jurimetrics journal</subfield>
|
||||||
|
<subfield code="f">1978-</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="260">
|
||||||
|
<subfield code="a">Chicago, Ill. :</subfield>
|
||||||
|
<subfield code="b">Section of Science & Technology, American Bar Association,</subfield>
|
||||||
|
<subfield code="c">c1979-</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="300">
|
||||||
|
<subfield code="a">v. :</subfield>
|
||||||
|
<subfield code="b">ill. ;</subfield>
|
||||||
|
<subfield code="c">23 cm.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="310">
|
||||||
|
<subfield code="a">Quarterly</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="0" tag="362">
|
||||||
|
<subfield code="a">Vol. 19, no. 2 (winter 1978)-</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="500">
|
||||||
|
<subfield code="a">Title from cover.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="500">
|
||||||
|
<subfield code="a">"Journal of law, science and technology."</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="1" tag="510">
|
||||||
|
<subfield code="a">Index to legal periodicals</subfield>
|
||||||
|
<subfield code="x">0019-4077</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="1" tag="510">
|
||||||
|
<subfield code="a">Legal resource index</subfield>
|
||||||
|
<subfield code="b">1980-</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="2" tag="510">
|
||||||
|
<subfield code="a">Computer & control abstracts</subfield>
|
||||||
|
<subfield code="x">0036-8113</subfield>
|
||||||
|
<subfield code="b">winter 1978-</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="2" tag="510">
|
||||||
|
<subfield code="a">Electrical & electronics abstracts</subfield>
|
||||||
|
<subfield code="x">0036-8105</subfield>
|
||||||
|
<subfield code="b">winter 1978-</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="2" tag="510">
|
||||||
|
<subfield code="a">Physics abstracts</subfield>
|
||||||
|
<subfield code="x">0036-8091</subfield>
|
||||||
|
<subfield code="b">winter 1978-</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="515">
|
||||||
|
<subfield code="a">Special issue for 1979 called also v. 19, no. 5.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="525">
|
||||||
|
<subfield code="a">Special issue 1979 contains proceedings of the Section's annual meeting.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="550">
|
||||||
|
<subfield code="a">Vols. for spring 1985-winter 1986 issued by: American Bar Association Section of Science and Technology and the Arizona State University College of Law; spring 1986-<fall 1987> by the American Bar Association Section of Science and Technology, and the Center for the Study of Law, Science, and Technology of the Arizona State University College of Law.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">Science and law</subfield>
|
||||||
|
<subfield code="z">United States</subfield>
|
||||||
|
<subfield code="x">Periodicals.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">Technology and law</subfield>
|
||||||
|
<subfield code="z">United States</subfield>
|
||||||
|
<subfield code="x">Periodicals.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">Judicial process</subfield>
|
||||||
|
<subfield code="z">United States</subfield>
|
||||||
|
<subfield code="x">Periodicals.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">Legal research</subfield>
|
||||||
|
<subfield code="x">Data processing</subfield>
|
||||||
|
<subfield code="z">United States</subfield>
|
||||||
|
<subfield code="x">Periodicals.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">Information storage and retrieval systems</subfield>
|
||||||
|
<subfield code="x">Law</subfield>
|
||||||
|
<subfield code="z">United States</subfield>
|
||||||
|
<subfield code="x">Periodicals.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="2" tag="710">
|
||||||
|
<subfield code="a">American Bar Association.</subfield>
|
||||||
|
<subfield code="b">Section of Science and Technology.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="2" tag="710">
|
||||||
|
<subfield code="a">Arizona State University.</subfield>
|
||||||
|
<subfield code="b">College of Law.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="2" tag="710">
|
||||||
|
<subfield code="a">Arizona State University.</subfield>
|
||||||
|
<subfield code="b">Center for the Study of Law, Science, and Technology.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1="0" tag="780">
|
||||||
|
<subfield code="t">Jurimetrics journal</subfield>
|
||||||
|
<subfield code="x">0022-6793</subfield>
|
||||||
|
<subfield code="w">(DLC) 92657369</subfield>
|
||||||
|
<subfield code="w">(OCoLC)1754902</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="852">
|
||||||
|
<subfield code="a">NNHHR</subfield>
|
||||||
|
<subfield code="b">MAIN</subfield>
|
||||||
|
<subfield code="j">\PER</subfield>
|
||||||
|
<subfield code="t">1</subfield>
|
||||||
|
<subfield code="x">OID=CCS</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="994">
|
||||||
|
<subfield code="a">C0</subfield>
|
||||||
|
<subfield code="b">OCL</subfield>
|
||||||
|
</datafield>
|
||||||
|
</record>
|
||||||
|
<record format="MARC21" type="Bibliographic">
|
||||||
|
<leader>01347cam 2200373 i 4500</leader>
|
||||||
|
<controlfield tag="001">ocn135450843</controlfield>
|
||||||
|
<controlfield tag="003">OCoLC</controlfield>
|
||||||
|
<controlfield tag="005">20070605101501.0</controlfield>
|
||||||
|
<controlfield tag="008">850910s1976 caua bc 001 0 eng d</controlfield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="010">
|
||||||
|
<subfield code="a"> 76013691 </subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="040">
|
||||||
|
<subfield code="a">UBY</subfield>
|
||||||
|
<subfield code="c">UBY</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="020">
|
||||||
|
<subfield code="a">0875870708 :</subfield>
|
||||||
|
<subfield code="c">$5.00</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="020">
|
||||||
|
<subfield code="a">9780875870700</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
|
<subfield code="a">(OCoLC)135450843</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
|
<subfield code="a">(UPB)notisADN0346</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
|
<subfield code="a">(CStRLIN)UTBG85-B43642</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="043">
|
||||||
|
<subfield code="a">n-us---</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="0" tag="050">
|
||||||
|
<subfield code="a">N6538.N5</subfield>
|
||||||
|
<subfield code="b">D74</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="079">
|
||||||
|
<subfield code="a">ocm02318292</subfield>
|
||||||
|
<subfield code="z">ocm02550323</subfield>
|
||||||
|
<subfield code="z">ocm03890870</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="082">
|
||||||
|
<subfield code="a">709/.73</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="090">
|
<datafield ind2=" " ind1=" " tag="090">
|
||||||
<subfield code="a">DS135.H93</subfield>
|
<subfield code="a">N6538</subfield>
|
||||||
<subfield code="b">A14513 2007</subfield>
|
<subfield code="b">.N5\D74</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="049">
|
<datafield ind2=" " ind1=" " tag="049">
|
||||||
<subfield code="a">OCLC</subfield>
|
<subfield code="a">OCLC</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1="1" tag="100">
|
<datafield ind2=" " ind1="1" tag="100">
|
||||||
<subfield code="a">Gur, David,</subfield>
|
<subfield code="a">Driskell, David C.</subfield>
|
||||||
<subfield code="d">1926-</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="0" ind1="1" tag="240">
|
|
||||||
<subfield code="6">880-01</subfield>
|
|
||||||
<subfield code="a">Aḥim le-hitnagdut ule-hatsalah.</subfield>
|
|
||||||
<subfield code="l">English</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1="1" tag="245">
|
<datafield ind2="0" ind1="1" tag="245">
|
||||||
<subfield code="a">Brothers for resistance and rescue :</subfield>
|
<subfield code="a">Two centuries of Black American art :</subfield>
|
||||||
<subfield code="b">the underground Zionist youth movement in Hungary during World War II /</subfield>
|
<subfield code="b">[exhibition], Los Angeles County Museum of Art, the High Museum of Art, Atlanta, Museum of Fine Arts, Dallas, the Brooklyn Museum /</subfield>
|
||||||
<subfield code="c">David Gur ; edited by Eli Netzer ; translated by Pamela Segev & Avri Fischer.</subfield>
|
<subfield code="c">David C. Driskell ; with catalog notes by Leonard Simon.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="250">
|
<datafield ind2=" " ind1=" " tag="250">
|
||||||
<subfield code="a">Enlarged and revised ed.</subfield>
|
<subfield code="a">1st ed.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="260">
|
<datafield ind2=" " ind1=" " tag="260">
|
||||||
<subfield code="a">Jerusalem :</subfield>
|
<subfield code="a">[Los Angeles] :</subfield>
|
||||||
<subfield code="b">Gefen,</subfield>
|
<subfield code="b">Los Angeles County Museum of Art ;</subfield>
|
||||||
<subfield code="c">2007.</subfield>
|
<subfield code="a">New York :</subfield>
|
||||||
|
<subfield code="b">Knopf :</subfield>
|
||||||
|
<subfield code="b">distributed by Random House,</subfield>
|
||||||
|
<subfield code="c">1976.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="300">
|
<datafield ind2=" " ind1=" " tag="300">
|
||||||
<subfield code="a">270 p. :</subfield>
|
<subfield code="a">221 p. :</subfield>
|
||||||
<subfield code="b">ill. ;</subfield>
|
<subfield code="b">ill. (some col.) ;</subfield>
|
||||||
<subfield code="c">28 p.</subfield>
|
<subfield code="c">28 cm.</subfield>
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="500">
|
|
||||||
<subfield code="a">Introduction by Randolph L. Brahan.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="504">
|
<datafield ind2=" " ind1=" " tag="504">
|
||||||
<subfield code="a">Includes bibliographical references (p. 261-264) and index.</subfield>
|
<subfield code="a">Bibliography: p. 206-219.</subfield>
|
||||||
</datafield>
|
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
|
||||||
<subfield code="a">Jews</subfield>
|
|
||||||
<subfield code="z">Hungary</subfield>
|
|
||||||
<subfield code="v">Biography.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
|
||||||
<subfield code="a">Jewish youth</subfield>
|
|
||||||
<subfield code="z">Hungary</subfield>
|
|
||||||
<subfield code="v">Biography.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
|
||||||
<subfield code="a">Zionism</subfield>
|
|
||||||
<subfield code="z">Hungary</subfield>
|
|
||||||
<subfield code="x">History</subfield>
|
|
||||||
<subfield code="y">20th century.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
|
||||||
<subfield code="a">World War, 1939-1945</subfield>
|
|
||||||
<subfield code="x">Jewish resistance</subfield>
|
|
||||||
<subfield code="z">Hungary.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
|
||||||
<subfield code="a">Jews, Hungarian</subfield>
|
|
||||||
<subfield code="z">Israel</subfield>
|
|
||||||
<subfield code="v">Biography.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
|
||||||
<subfield code="a">Holocaust survivors</subfield>
|
|
||||||
<subfield code="z">Israel</subfield>
|
|
||||||
<subfield code="v">Biography.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1="1" tag="700">
|
|
||||||
<subfield code="a">Netser, Eli.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1="1" tag="700">
|
|
||||||
<subfield code="a">Segev, Pamela.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1="1" tag="700">
|
|
||||||
<subfield code="a">Fischer, Avri.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="1" ind1="0" tag="852">
|
|
||||||
<subfield code="a">Library of the Jewish Theological Seminary</subfield>
|
|
||||||
<subfield code="b">JT1</subfield>
|
|
||||||
<subfield code="c">MAIN</subfield>
|
|
||||||
<subfield code="k">OVERSIZE</subfield>
|
|
||||||
<subfield code="h">DS135.H93</subfield>
|
|
||||||
<subfield code="i">A14513 2007</subfield>
|
|
||||||
<subfield code="p">31407002756237</subfield>
|
|
||||||
<subfield code="x">CIN=RL; OID=RL</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="0" ind1="1" tag="880">
|
|
||||||
<subfield code="6">240-01/(2/r</subfield>
|
|
||||||
<subfield code="a">&#x200F;אחים להתנגדות ולהצלה.&#x200F;</subfield>
|
|
||||||
<subfield code="l">&#x200F;English</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="994">
|
|
||||||
<subfield code="a">C0</subfield>
|
|
||||||
<subfield code="b">OCL</subfield>
|
|
||||||
</datafield>
|
|
||||||
</record>
|
|
||||||
<record format="MARC21" type="Bibliographic">
|
|
||||||
<leader>02310cjm 2200349 a 4500</leader>
|
|
||||||
<controlfield tag="001">ocn131225106</controlfield>
|
|
||||||
<controlfield tag="003">OCoLC</controlfield>
|
|
||||||
<controlfield tag="005">20070605101501.0</controlfield>
|
|
||||||
<controlfield tag="007">sd |||gnammned</controlfield>
|
|
||||||
<controlfield tag="008">051219p2004 sa mun g l mul d</controlfield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="040">
|
|
||||||
<subfield code="a">CtY</subfield>
|
|
||||||
<subfield code="c">YUS</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="0" ind1="0" tag="028">
|
|
||||||
<subfield code="a">ACM-CD023/3</subfield>
|
|
||||||
<subfield code="b">African Cream Music</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="035">
|
|
||||||
<subfield code="a">(OCoLC)131225106</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="035">
|
|
||||||
<subfield code="a">(CtY)7143913</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="035">
|
|
||||||
<subfield code="a">(CStRLIN)CTYA7143913-R</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1="0" tag="041">
|
|
||||||
<subfield code="a">eng</subfield>
|
|
||||||
<subfield code="a">xho</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="043">
|
|
||||||
<subfield code="a">f-sa---</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="4" ind1=" " tag="050">
|
|
||||||
<subfield code="a">ML3760</subfield>
|
|
||||||
<subfield code="b">.W55 2004</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="079">
|
|
||||||
<subfield code="a">ocm64169861</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="090">
|
|
||||||
<subfield code="a">ML3760</subfield>
|
|
||||||
<subfield code="b">.W55 2004 (LC)</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="049">
|
|
||||||
<subfield code="a">OCLC</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="4" ind1="0" tag="245">
|
|
||||||
<subfield code="a">The winds of change</subfield>
|
|
||||||
<subfield code="h">[sound recording] :</subfield>
|
|
||||||
<subfield code="b">[a journey through the key music and moments that gave birth to a free, democratic South Africa].</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="260">
|
|
||||||
<subfield code="a">[South Africa?] :</subfield>
|
|
||||||
<subfield code="b">African Cream Music,</subfield>
|
|
||||||
<subfield code="c">2004.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="300">
|
|
||||||
<subfield code="a">2 sound discs :</subfield>
|
|
||||||
<subfield code="b">digital ;</subfield>
|
|
||||||
<subfield code="c">4 3/4 in. +</subfield>
|
|
||||||
<subfield code="e">1 booklet</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="500">
|
<datafield ind2=" " ind1=" " tag="500">
|
||||||
<subfield code="a">Compact discs.</subfield>
|
<subfield code="a">Includes index.</subfield>
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="500">
|
|
||||||
<subfield code="a">Subtitle from booklet.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="511">
|
|
||||||
<subfield code="a">Various artists.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1="0" tag="505">
|
|
||||||
<subfield code="a">CD. 1. Nkosi sikelel' iAfrika (Tumelo Maloi) -- Winds of change (Harold Macmillan) -- Zono zam (Dorothy Masuka) -- Nobel Prize Award (Chief Albert Luthuli) -- Zandile (Jazz Ministers) -- Rivonia trial speech (Nelson Mandela) -- Woza ANC (Freedom Choir, ACFC) -- Ag pleez deddy (Jeremy Taylor) -- Kalamazoo (Pops Mohamed) -- Fight to the end (JB Vorster) -- Joyin umkhonto wesizwe (ACFC) -- Burnout (Sipho "Hotstix" Mabuse) -- Total onslaught (PW Botha) -- State of emergency (Amampondo) -- Paradise road (Joy) -- AWB speech (Eugene Terreblanche) -- Slovo no tambo (ACFC) -- Bayeza (Soul Brothers) -- Tsoha/vuka (ACFC) -- Asimbonanga (Jonny Clegg) -- CD. 2. Whispers in the deep (Stimela) -- Thula Sizwe (ACFC) -- Halala Afrika (Johannes Kerkorrel) -- Papa stop the war (Chicco) -- Unbanning speech (FW De Klerk) -- Shosholoza (ACFCA) -- Bring him back home (Hugh Masekela) -- Inauguration speech (Nelson Mandela) -- Man of the world (Yvonne Chaka Chaka) -- Neva again (Prophets of Da City) -- Waar was jy (Skeem) -- I am an African (Thabo Mbeki) -- Power of Africa (Yvonne Chaka Chaka) -- Yehlisan umoya ma-Afrika (Busi Mhlongo) -- Sabela (Sibongile Khumalo) -- Inauguration speech (Nelson Mandela) -- Nkosi sikelel' iAfrika (ACFC).</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
<subfield code="a">Music</subfield>
|
<subfield code="a">Afro-American art</subfield>
|
||||||
<subfield code="z">African.</subfield>
|
<subfield code="x">Exhibitions.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
<datafield ind2=" " ind1="1" tag="700">
|
||||||
<subfield code="a">Speeches, addresses, etc.</subfield>
|
<subfield code="a">Simon, Leonard,</subfield>
|
||||||
|
<subfield code="d">1936-</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="1" ind1="0" tag="852">
|
<datafield ind2=" " ind1="2" tag="710">
|
||||||
<subfield code="a">CtY</subfield>
|
<subfield code="a">Los Angeles County Museum of Art.</subfield>
|
||||||
<subfield code="b">sml</subfield>
|
</datafield>
|
||||||
<subfield code="h">ML3760</subfield>
|
<datafield ind2=" " ind1=" " tag="852">
|
||||||
<subfield code="i">.W55 2004 (LC)</subfield>
|
<subfield code="a">UPB</subfield>
|
||||||
|
<subfield code="b">MAN</subfield>
|
||||||
|
<subfield code="h">N6538</subfield>
|
||||||
|
<subfield code="i">.N5\D74</subfield>
|
||||||
|
<subfield code="x">c.1 001</subfield>
|
||||||
|
<subfield code="x">c.2 002</subfield>
|
||||||
|
<subfield code="x">OID=SYL</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="994">
|
<datafield ind2=" " ind1=" " tag="994">
|
||||||
<subfield code="a">C0</subfield>
|
<subfield code="a">C0</subfield>
|
||||||
|
|
3
src/test/resources/org/xbib/marc/2.json
Normal file
3
src/test/resources/org/xbib/marc/2.json
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
{"_FORMAT":null,"_TYPE":null,"_LEADER":"01215cam 2200313 a 4500","001":["ocn137458539"],"003":["OCoLC"],"005":["20070605101501.0"],"008":["900119s1974 maua 100 0 eng d"],"010":[{"__":[{"a":" 74081739 "}]}],"040":[{"__":[{"a":"MSR"},{"c":"MSR"}]}],"035":[{"__":[{"a":"(OCoLC)137458539"}]},{"__":[{"a":"(CStRLIN)MOSA90-B178"}]}],"050":[{"__":[{"a":["F61","NK2438.B6"]},{"b":".C71 vol. 48"}]}],"079":[{"__":[{"a":"ocm01364905"},{"z":"ocm06844451"}]}],"090":[{"__":[{"a":"NK2438.B6"},{"b":"B68 1974"}]}],"049":[{"__":[{"a":"OCLC"}]}],"245":[{"00":[{"a":"Boston furniture of the eighteenth century :"},{"b":"a conference held by the Colonial Society of Massachusetts, 11 and 12 May 1972."}]}],"260":[{"__":[{"a":["Boston :","[Charlottesville] :"]},{"b":["Colonial Society of Massachusetts ;","distributed by the University Press of Virginia,"]},{"c":"c1974."}]}],"300":[{"__":[{"a":"xvi, 316 p. :"},{"b":"ill. ;"},{"c":"25 cm."}]}],"440":[{"_0":[{"a":"Publications of the Colonial Society of Massachusetts ;"},{"v":"v. 48"}]}],"500":[{"__":[{"a":"Bibliography: p. 303-305."}]},{"__":[{"a":"Includes index."}]}],"650":[{"_0":[{"a":"Furniture, Colonial"},{"z":["Massachusetts","Boston"]},{"x":"Congresses."}]},{"_0":[{"a":"Furniture, Early American"},{"z":["Massachusetts","Boston"]},{"x":"Congresses."}]}],"710":[{"2_":[{"a":"Colonial Society of Massachusetts."}]}],"852":[{"__":[{"a":"MoSR"},{"b":"STK"},{"h":"NK2438.B6"},{"i":"B68 1974"},{"x":["21260","CIN=MLC; OID=MLC"]}]}],"901":[{"__":[{"a":"R"}]}],"994":[{"__":[{"a":"C0"},{"b":"OCL"}]}]}
|
||||||
|
{"_FORMAT":null,"_TYPE":null,"_LEADER":"01731cam 2200457 a 4500","001":["ocn124411460"],"003":["OCoLC"],"005":["20070605101501.0"],"008":["070222s2007 is a b 001 0ceng d"],"040":[{"__":[{"a":"NNYI"},{"c":"VXJ"}]}],"066":[{"__":[{"c":"(2"}]}],"020":[{"__":[{"a":"9652293865"}]},{"__":[{"a":"9789652293862"}]}],"035":[{"__":[{"a":"(OCoLC)124411460"}]},{"__":[{"a":"(CStRLIN)NYJH07-B409"}]}],"041":[{"1_":[{"a":"eng"},{"h":"heb"}]}],"043":[{"__":[{"a":["e-hu---","a-is---"]}]}],"050":[{"00":[{"a":"DS135.H93"},{"b":"A147313 2007"}]}],"079":[{"__":[{"a":"ocm85564516"}]}],"090":[{"__":[{"a":"DS135.H93"},{"b":"A14513 2007"}]}],"049":[{"__":[{"a":"OCLC"}]}],"100":[{"1_":[{"a":"Gur, David,"},{"d":"1926-"}]}],"240":[{"10":[{"6":"880-01"},{"a":"Aḥim le-hitnagdut ule-hatsalah."},{"l":"English"}]}],"245":[{"10":[{"a":"Brothers for resistance and rescue :"},{"b":"the underground Zionist youth movement in Hungary during World War II /"},{"c":"David Gur ; edited by Eli Netzer ; translated by Pamela Segev & Avri Fischer."}]}],"250":[{"__":[{"a":"Enlarged and revised ed."}]}],"260":[{"__":[{"a":"Jerusalem :"},{"b":"Gefen,"},{"c":"2007."}]}],"300":[{"__":[{"a":"270 p. :"},{"b":"ill. ;"},{"c":"28 p."}]}],"500":[{"__":[{"a":"Introduction by Randolph L. Brahan."}]}],"504":[{"__":[{"a":"Includes bibliographical references (p. 261-264) and index."}]}],"650":[{"_0":[{"a":"Jews"},{"z":"Hungary"},{"v":"Biography."}]},{"_0":[{"a":"Jewish youth"},{"z":"Hungary"},{"v":"Biography."}]},{"_0":[{"a":"Zionism"},{"z":"Hungary"},{"x":"History"},{"y":"20th century."}]},{"_0":[{"a":"World War, 1939-1945"},{"x":"Jewish resistance"},{"z":"Hungary."}]},{"_0":[{"a":"Jews, Hungarian"},{"z":"Israel"},{"v":"Biography."}]},{"_0":[{"a":"Holocaust survivors"},{"z":"Israel"},{"v":"Biography."}]}],"700":[{"1_":[{"a":"Netser, Eli."}]},{"1_":[{"a":"Segev, Pamela."}]},{"1_":[{"a":"Fischer, Avri."}]}],"852":[{"01":[{"a":"Library of the Jewish Theological Seminary"},{"b":"JT1"},{"c":"MAIN"},{"k":"OVERSIZE"},{"h":"DS135.H93"},{"i":"A14513 2007"},{"p":"31407002756237"},{"x":"CIN=RL; OID=RL"}]}],"880":[{"10":[{"6":"240-01/(2/r"},{"a":"‏אחים להתנגדות ולהצלה.‏"},{"l":"‏English"}]}],"994":[{"__":[{"a":"C0"},{"b":"OCL"}]}]}
|
||||||
|
{"_FORMAT":null,"_TYPE":null,"_LEADER":"02310cjm 2200349 a 4500","001":["ocn131225106"],"003":["OCoLC"],"005":["20070605101501.0"],"007":["sd |||gnammned"],"008":["051219p2004 sa mun g l mul d"],"040":[{"__":[{"a":"CtY"},{"c":"YUS"}]}],"028":[{"00":[{"a":"ACM-CD023/3"},{"b":"African Cream Music"}]}],"035":[{"__":[{"a":"(OCoLC)131225106"}]},{"__":[{"a":"(CtY)7143913"}]},{"__":[{"a":"(CStRLIN)CTYA7143913-R"}]}],"041":[{"0_":[{"a":["eng","xho"]}]}],"043":[{"__":[{"a":"f-sa---"}]}],"050":[{"_4":[{"a":"ML3760"},{"b":".W55 2004"}]}],"079":[{"__":[{"a":"ocm64169861"}]}],"090":[{"__":[{"a":"ML3760"},{"b":".W55 2004 (LC)"}]}],"049":[{"__":[{"a":"OCLC"}]}],"245":[{"04":[{"a":"The winds of change"},{"h":"[sound recording] :"},{"b":"[a journey through the key music and moments that gave birth to a free, democratic South Africa]."}]}],"260":[{"__":[{"a":"[South Africa?] :"},{"b":"African Cream Music,"},{"c":"2004."}]}],"300":[{"__":[{"a":"2 sound discs :"},{"b":"digital ;"},{"c":"4 3/4 in. +"},{"e":"1 booklet"}]}],"500":[{"__":[{"a":"Compact discs."}]},{"__":[{"a":"Subtitle from booklet."}]}],"511":[{"__":[{"a":"Various artists."}]}],"505":[{"0_":[{"a":"CD. 1. Nkosi sikelel' iAfrika (Tumelo Maloi) -- Winds of change (Harold Macmillan) -- Zono zam (Dorothy Masuka) -- Nobel Prize Award (Chief Albert Luthuli) -- Zandile (Jazz Ministers) -- Rivonia trial speech (Nelson Mandela) -- Woza ANC (Freedom Choir, ACFC) -- Ag pleez deddy (Jeremy Taylor) -- Kalamazoo (Pops Mohamed) -- Fight to the end (JB Vorster) -- Joyin umkhonto wesizwe (ACFC) -- Burnout (Sipho "Hotstix" Mabuse) -- Total onslaught (PW Botha) -- State of emergency (Amampondo) -- Paradise road (Joy) -- AWB speech (Eugene Terreblanche) -- Slovo no tambo (ACFC) -- Bayeza (Soul Brothers) -- Tsoha/vuka (ACFC) -- Asimbonanga (Jonny Clegg) -- CD. 2. Whispers in the deep (Stimela) -- Thula Sizwe (ACFC) -- Halala Afrika (Johannes Kerkorrel) -- Papa stop the war (Chicco) -- Unbanning speech (FW De Klerk) -- Shosholoza (ACFCA) -- Bring him back home (Hugh Masekela) -- Inauguration speech (Nelson Mandela) -- Man of the world (Yvonne Chaka Chaka) -- Neva again (Prophets of Da City) -- Waar was jy (Skeem) -- I am an African (Thabo Mbeki) -- Power of Africa (Yvonne Chaka Chaka) -- Yehlisan umoya ma-Afrika (Busi Mhlongo) -- Sabela (Sibongile Khumalo) -- Inauguration speech (Nelson Mandela) -- Nkosi sikelel' iAfrika (ACFC)."}]}],"650":[{"_0":[{"a":"Music"},{"z":"African."}]},{"_0":[{"a":"Speeches, addresses, etc."}]}],"852":[{"01":[{"a":"CtY"},{"b":"sml"},{"h":"ML3760"},{"i":".W55 2004 (LC)"}]}],"994":[{"__":[{"a":"C0"},{"b":"OCL"}]}]}
|
|
@ -1,125 +1,321 @@
|
||||||
<collection xmlns="info:lc/xmlns/marcxchange-v2">
|
<collection xmlns="info:lc/xmlns/marcxchange-v2">
|
||||||
<record format="MARC21" type="Bibliographic">
|
<record format="MARC21" type="Bibliographic">
|
||||||
<leader>01613cam 2200409 a 4500</leader>
|
<leader>01215cam 2200313 a 4500</leader>
|
||||||
<controlfield tag="001">ocn124450154</controlfield>
|
<controlfield tag="001">ocn137458539</controlfield>
|
||||||
<controlfield tag="003">OCoLC</controlfield>
|
<controlfield tag="003">OCoLC</controlfield>
|
||||||
<controlfield tag="005">20070605103524.0</controlfield>
|
<controlfield tag="005">20070605101501.0</controlfield>
|
||||||
<controlfield tag="008">970411s1947 nyu 001 0 rus d</controlfield>
|
<controlfield tag="008">900119s1974 maua 100 0 eng d</controlfield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="010">
|
||||||
|
<subfield code="a"> 74081739 </subfield>
|
||||||
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="040">
|
<datafield ind2=" " ind1=" " tag="040">
|
||||||
<subfield code="a">NNC</subfield>
|
<subfield code="a">MSR</subfield>
|
||||||
<subfield code="c">VXJ</subfield>
|
<subfield code="c">MSR</subfield>
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1=" " tag="066">
|
|
||||||
<subfield code="c">(N</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="035">
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
<subfield code="a">(OCoLC)124450154</subfield>
|
<subfield code="a">(OCoLC)137458539</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="035">
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
<subfield code="a">(CStRLIN)NYJH97-B3375</subfield>
|
<subfield code="a">(CStRLIN)MOSA90-B178</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1="1" tag="041">
|
<datafield ind2=" " ind1=" " tag="050">
|
||||||
<subfield code="a">rus</subfield>
|
<subfield code="a">F61</subfield>
|
||||||
<subfield code="h">yid</subfield>
|
<subfield code="b">.C71 vol. 48</subfield>
|
||||||
</datafield>
|
<subfield code="a">NK2438.B6</subfield>
|
||||||
<datafield ind2=" " ind1=" " tag="043">
|
|
||||||
<subfield code="a">n-us---</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="079">
|
<datafield ind2=" " ind1=" " tag="079">
|
||||||
<subfield code="a">ocm42037006</subfield>
|
<subfield code="a">ocm01364905</subfield>
|
||||||
|
<subfield code="z">ocm06844451</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="090">
|
<datafield ind2=" " ind1=" " tag="090">
|
||||||
<subfield code="a">PJ5192.R8</subfield>
|
<subfield code="a">NK2438.B6</subfield>
|
||||||
<subfield code="b">F4</subfield>
|
<subfield code="b">B68 1974</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="049">
|
<datafield ind2=" " ind1=" " tag="049">
|
||||||
<subfield code="a">OCLC</subfield>
|
<subfield code="a">OCLC</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1="0" tag="245">
|
<datafield ind2="0" ind1="0" tag="245">
|
||||||
<subfield code="6">880-01</subfield>
|
<subfield code="a">Boston furniture of the eighteenth century :</subfield>
|
||||||
<subfield code="a">Evreĭskai͡a poėzii͡a :</subfield>
|
<subfield code="b">a conference held by the Colonial Society of Massachusetts, 11 and 12 May 1972.</subfield>
|
||||||
<subfield code="b">antologii͡a /</subfield>
|
|
||||||
<subfield code="c">Leonid Grebnev (L. Faĭnberg).</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="5" ind1="1" tag="246">
|
|
||||||
<subfield code="a">Yiddish poetry</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="260">
|
<datafield ind2=" " ind1=" " tag="260">
|
||||||
<subfield code="6">880-02</subfield>
|
<subfield code="a">Boston :</subfield>
|
||||||
<subfield code="a">Nʹi͡u-Ĭork :</subfield>
|
<subfield code="b">Colonial Society of Massachusetts ;</subfield>
|
||||||
<subfield code="b">Izd. Soi͡uza russkikh evreev v Nʹi͡u-Iorke,</subfield>
|
<subfield code="a">[Charlottesville] :</subfield>
|
||||||
<subfield code="c">1947.</subfield>
|
<subfield code="b">distributed by the University Press of Virginia,</subfield>
|
||||||
|
<subfield code="c">c1974.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="300">
|
<datafield ind2=" " ind1=" " tag="300">
|
||||||
<subfield code="a">240 p. ;</subfield>
|
<subfield code="a">xvi, 316 p. :</subfield>
|
||||||
<subfield code="c">23 cm.</subfield>
|
<subfield code="b">ill. ;</subfield>
|
||||||
|
<subfield code="c">25 cm.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="440">
|
||||||
|
<subfield code="a">Publications of the Colonial Society of Massachusetts ;</subfield>
|
||||||
|
<subfield code="v">v. 48</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="500">
|
<datafield ind2=" " ind1=" " tag="500">
|
||||||
<subfield code="a">No more published?</subfield>
|
<subfield code="a">Bibliography: p. 303-305.</subfield>
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1="0" tag="505">
|
|
||||||
<subfield code="a">Tom 1. Amerika.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="500">
|
<datafield ind2=" " ind1=" " tag="500">
|
||||||
<subfield code="a">Includes index.</subfield>
|
<subfield code="a">Includes index.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="590">
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
<subfield code="a">Author's autograph presentation copy to Moses Shifris.</subfield>
|
<subfield code="a">Furniture, Colonial</subfield>
|
||||||
|
<subfield code="z">Massachusetts</subfield>
|
||||||
|
<subfield code="z">Boston</subfield>
|
||||||
|
<subfield code="x">Congresses.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
<subfield code="a">Yiddish poetry</subfield>
|
<subfield code="a">Furniture, Early American</subfield>
|
||||||
<subfield code="z">United States.</subfield>
|
<subfield code="z">Massachusetts</subfield>
|
||||||
|
<subfield code="z">Boston</subfield>
|
||||||
|
<subfield code="x">Congresses.</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
<datafield ind2=" " ind1="2" tag="710">
|
||||||
<subfield code="a">Yiddish poetry</subfield>
|
<subfield code="a">Colonial Society of Massachusetts.</subfield>
|
||||||
<subfield code="x">Translations into Russian</subfield>
|
|
||||||
<subfield code="x">Collections.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="0" ind1=" " tag="650">
|
|
||||||
<subfield code="a">Russian poetry</subfield>
|
|
||||||
<subfield code="x">Translations from Yiddish</subfield>
|
|
||||||
<subfield code="x">Collections.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2="4" ind1="1" tag="600">
|
|
||||||
<subfield code="6">880-03</subfield>
|
|
||||||
<subfield code="a">Feinberg, Leon,</subfield>
|
|
||||||
<subfield code="d">1897-1969</subfield>
|
|
||||||
<subfield code="x">Presentation inscription to Moses Shifris.</subfield>
|
|
||||||
</datafield>
|
|
||||||
<datafield ind2=" " ind1="1" tag="700">
|
|
||||||
<subfield code="6">880-04</subfield>
|
|
||||||
<subfield code="a">Feinberg, Leon,</subfield>
|
|
||||||
<subfield code="d">1897-1969.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="852">
|
<datafield ind2=" " ind1=" " tag="852">
|
||||||
<subfield code="a">NNJ</subfield>
|
<subfield code="a">MoSR</subfield>
|
||||||
<subfield code="b">PUBL</subfield>
|
<subfield code="b">STK</subfield>
|
||||||
<subfield code="h">PJ5192.R8</subfield>
|
<subfield code="h">NK2438.B6</subfield>
|
||||||
<subfield code="i">F4</subfield>
|
<subfield code="i">B68 1974</subfield>
|
||||||
<subfield code="t">1</subfield>
|
<subfield code="x">21260</subfield>
|
||||||
<subfield code="x">CIN=AMW; OID=UTC</subfield>
|
<subfield code="x">CIN=MLC; OID=MLC</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="0" ind1="0" tag="880">
|
<datafield ind2=" " ind1=" " tag="901">
|
||||||
<subfield code="6">245-01/(N</subfield>
|
<subfield code="a">R</subfield>
|
||||||
<subfield code="a">Еврейская поэзия :</subfield>
|
|
||||||
<subfield code="b">антология /</subfield>
|
|
||||||
<subfield code="c">Леонид Гребнев [Л. Файнберг].</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="880">
|
<datafield ind2=" " ind1=" " tag="994">
|
||||||
<subfield code="6">260-02/(N</subfield>
|
<subfield code="a">C0</subfield>
|
||||||
<subfield code="a">Нью-Йорк :</subfield>
|
<subfield code="b">OCL</subfield>
|
||||||
<subfield code="b">Изд. Союза русских евреев в Нью-Йорке,</subfield>
|
|
||||||
<subfield code="c">1947.</subfield>
|
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2="4" ind1="1" tag="880">
|
</record>
|
||||||
<subfield code="6">600-03/(N</subfield>
|
<record format="MARC21" type="Bibliographic">
|
||||||
<subfield code="a">Файнберг, Леон,</subfield>
|
<leader>01731cam 2200457 a 4500</leader>
|
||||||
<subfield code="d">1897-1969.</subfield>
|
<controlfield tag="001">ocn124411460</controlfield>
|
||||||
|
<controlfield tag="003">OCoLC</controlfield>
|
||||||
|
<controlfield tag="005">20070605101501.0</controlfield>
|
||||||
|
<controlfield tag="008">070222s2007 is a b 001 0ceng d</controlfield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="040">
|
||||||
|
<subfield code="a">NNYI</subfield>
|
||||||
|
<subfield code="c">VXJ</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1="1" tag="880">
|
<datafield ind2=" " ind1=" " tag="066">
|
||||||
<subfield code="6">700-04/(N</subfield>
|
<subfield code="c">(2</subfield>
|
||||||
<subfield code="a">Файнберг, Леон,</subfield>
|
</datafield>
|
||||||
<subfield code="d">1897-1969.</subfield>
|
<datafield ind2=" " ind1=" " tag="020">
|
||||||
|
<subfield code="a">9652293865</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="020">
|
||||||
|
<subfield code="a">9789652293862</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
|
<subfield code="a">(OCoLC)124411460</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
|
<subfield code="a">(CStRLIN)NYJH07-B409</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="1" tag="041">
|
||||||
|
<subfield code="a">eng</subfield>
|
||||||
|
<subfield code="h">heb</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="043">
|
||||||
|
<subfield code="a">e-hu---</subfield>
|
||||||
|
<subfield code="a">a-is---</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1="0" tag="050">
|
||||||
|
<subfield code="a">DS135.H93</subfield>
|
||||||
|
<subfield code="b">A147313 2007</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="079">
|
||||||
|
<subfield code="a">ocm85564516</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="090">
|
||||||
|
<subfield code="a">DS135.H93</subfield>
|
||||||
|
<subfield code="b">A14513 2007</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="049">
|
||||||
|
<subfield code="a">OCLC</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="1" tag="100">
|
||||||
|
<subfield code="a">Gur, David,</subfield>
|
||||||
|
<subfield code="d">1926-</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1="1" tag="240">
|
||||||
|
<subfield code="6">880-01</subfield>
|
||||||
|
<subfield code="a">Aḥim le-hitnagdut ule-hatsalah.</subfield>
|
||||||
|
<subfield code="l">English</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1="1" tag="245">
|
||||||
|
<subfield code="a">Brothers for resistance and rescue :</subfield>
|
||||||
|
<subfield code="b">the underground Zionist youth movement in Hungary during World War II /</subfield>
|
||||||
|
<subfield code="c">David Gur ; edited by Eli Netzer ; translated by Pamela Segev & Avri Fischer.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="250">
|
||||||
|
<subfield code="a">Enlarged and revised ed.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="260">
|
||||||
|
<subfield code="a">Jerusalem :</subfield>
|
||||||
|
<subfield code="b">Gefen,</subfield>
|
||||||
|
<subfield code="c">2007.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="300">
|
||||||
|
<subfield code="a">270 p. :</subfield>
|
||||||
|
<subfield code="b">ill. ;</subfield>
|
||||||
|
<subfield code="c">28 p.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="500">
|
||||||
|
<subfield code="a">Introduction by Randolph L. Brahan.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="504">
|
||||||
|
<subfield code="a">Includes bibliographical references (p. 261-264) and index.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">Jews</subfield>
|
||||||
|
<subfield code="z">Hungary</subfield>
|
||||||
|
<subfield code="v">Biography.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">Jewish youth</subfield>
|
||||||
|
<subfield code="z">Hungary</subfield>
|
||||||
|
<subfield code="v">Biography.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">Zionism</subfield>
|
||||||
|
<subfield code="z">Hungary</subfield>
|
||||||
|
<subfield code="x">History</subfield>
|
||||||
|
<subfield code="y">20th century.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">World War, 1939-1945</subfield>
|
||||||
|
<subfield code="x">Jewish resistance</subfield>
|
||||||
|
<subfield code="z">Hungary.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">Jews, Hungarian</subfield>
|
||||||
|
<subfield code="z">Israel</subfield>
|
||||||
|
<subfield code="v">Biography.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">Holocaust survivors</subfield>
|
||||||
|
<subfield code="z">Israel</subfield>
|
||||||
|
<subfield code="v">Biography.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="1" tag="700">
|
||||||
|
<subfield code="a">Netser, Eli.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="1" tag="700">
|
||||||
|
<subfield code="a">Segev, Pamela.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="1" tag="700">
|
||||||
|
<subfield code="a">Fischer, Avri.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="1" ind1="0" tag="852">
|
||||||
|
<subfield code="a">Library of the Jewish Theological Seminary</subfield>
|
||||||
|
<subfield code="b">JT1</subfield>
|
||||||
|
<subfield code="c">MAIN</subfield>
|
||||||
|
<subfield code="k">OVERSIZE</subfield>
|
||||||
|
<subfield code="h">DS135.H93</subfield>
|
||||||
|
<subfield code="i">A14513 2007</subfield>
|
||||||
|
<subfield code="p">31407002756237</subfield>
|
||||||
|
<subfield code="x">CIN=RL; OID=RL</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1="1" tag="880">
|
||||||
|
<subfield code="6">240-01/(2/r</subfield>
|
||||||
|
<subfield code="a">&#x200F;אחים להתנגדות ולהצלה.&#x200F;</subfield>
|
||||||
|
<subfield code="l">&#x200F;English</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="994">
|
||||||
|
<subfield code="a">C0</subfield>
|
||||||
|
<subfield code="b">OCL</subfield>
|
||||||
|
</datafield>
|
||||||
|
</record>
|
||||||
|
<record format="MARC21" type="Bibliographic">
|
||||||
|
<leader>02310cjm 2200349 a 4500</leader>
|
||||||
|
<controlfield tag="001">ocn131225106</controlfield>
|
||||||
|
<controlfield tag="003">OCoLC</controlfield>
|
||||||
|
<controlfield tag="005">20070605101501.0</controlfield>
|
||||||
|
<controlfield tag="007">sd |||gnammned</controlfield>
|
||||||
|
<controlfield tag="008">051219p2004 sa mun g l mul d</controlfield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="040">
|
||||||
|
<subfield code="a">CtY</subfield>
|
||||||
|
<subfield code="c">YUS</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1="0" tag="028">
|
||||||
|
<subfield code="a">ACM-CD023/3</subfield>
|
||||||
|
<subfield code="b">African Cream Music</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
|
<subfield code="a">(OCoLC)131225106</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
|
<subfield code="a">(CtY)7143913</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
|
<subfield code="a">(CStRLIN)CTYA7143913-R</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="0" tag="041">
|
||||||
|
<subfield code="a">eng</subfield>
|
||||||
|
<subfield code="a">xho</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="043">
|
||||||
|
<subfield code="a">f-sa---</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="4" ind1=" " tag="050">
|
||||||
|
<subfield code="a">ML3760</subfield>
|
||||||
|
<subfield code="b">.W55 2004</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="079">
|
||||||
|
<subfield code="a">ocm64169861</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="090">
|
||||||
|
<subfield code="a">ML3760</subfield>
|
||||||
|
<subfield code="b">.W55 2004 (LC)</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="049">
|
||||||
|
<subfield code="a">OCLC</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="4" ind1="0" tag="245">
|
||||||
|
<subfield code="a">The winds of change</subfield>
|
||||||
|
<subfield code="h">[sound recording] :</subfield>
|
||||||
|
<subfield code="b">[a journey through the key music and moments that gave birth to a free, democratic South Africa].</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="260">
|
||||||
|
<subfield code="a">[South Africa?] :</subfield>
|
||||||
|
<subfield code="b">African Cream Music,</subfield>
|
||||||
|
<subfield code="c">2004.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="300">
|
||||||
|
<subfield code="a">2 sound discs :</subfield>
|
||||||
|
<subfield code="b">digital ;</subfield>
|
||||||
|
<subfield code="c">4 3/4 in. +</subfield>
|
||||||
|
<subfield code="e">1 booklet</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="500">
|
||||||
|
<subfield code="a">Compact discs.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="500">
|
||||||
|
<subfield code="a">Subtitle from booklet.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="511">
|
||||||
|
<subfield code="a">Various artists.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="0" tag="505">
|
||||||
|
<subfield code="a">CD. 1. Nkosi sikelel' iAfrika (Tumelo Maloi) -- Winds of change (Harold Macmillan) -- Zono zam (Dorothy Masuka) -- Nobel Prize Award (Chief Albert Luthuli) -- Zandile (Jazz Ministers) -- Rivonia trial speech (Nelson Mandela) -- Woza ANC (Freedom Choir, ACFC) -- Ag pleez deddy (Jeremy Taylor) -- Kalamazoo (Pops Mohamed) -- Fight to the end (JB Vorster) -- Joyin umkhonto wesizwe (ACFC) -- Burnout (Sipho "Hotstix" Mabuse) -- Total onslaught (PW Botha) -- State of emergency (Amampondo) -- Paradise road (Joy) -- AWB speech (Eugene Terreblanche) -- Slovo no tambo (ACFC) -- Bayeza (Soul Brothers) -- Tsoha/vuka (ACFC) -- Asimbonanga (Jonny Clegg) -- CD. 2. Whispers in the deep (Stimela) -- Thula Sizwe (ACFC) -- Halala Afrika (Johannes Kerkorrel) -- Papa stop the war (Chicco) -- Unbanning speech (FW De Klerk) -- Shosholoza (ACFCA) -- Bring him back home (Hugh Masekela) -- Inauguration speech (Nelson Mandela) -- Man of the world (Yvonne Chaka Chaka) -- Neva again (Prophets of Da City) -- Waar was jy (Skeem) -- I am an African (Thabo Mbeki) -- Power of Africa (Yvonne Chaka Chaka) -- Yehlisan umoya ma-Afrika (Busi Mhlongo) -- Sabela (Sibongile Khumalo) -- Inauguration speech (Nelson Mandela) -- Nkosi sikelel' iAfrika (ACFC).</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">Music</subfield>
|
||||||
|
<subfield code="z">African.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">Speeches, addresses, etc.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="1" ind1="0" tag="852">
|
||||||
|
<subfield code="a">CtY</subfield>
|
||||||
|
<subfield code="b">sml</subfield>
|
||||||
|
<subfield code="h">ML3760</subfield>
|
||||||
|
<subfield code="i">.W55 2004 (LC)</subfield>
|
||||||
</datafield>
|
</datafield>
|
||||||
<datafield ind2=" " ind1=" " tag="994">
|
<datafield ind2=" " ind1=" " tag="994">
|
||||||
<subfield code="a">C0</subfield>
|
<subfield code="a">C0</subfield>
|
||||||
|
|
1
src/test/resources/org/xbib/marc/3.json
Normal file
1
src/test/resources/org/xbib/marc/3.json
Normal file
|
@ -0,0 +1 @@
|
||||||
|
{"_FORMAT":null,"_TYPE":null,"_LEADER":"01613cam 2200409 a 4500","001":["ocn124450154"],"003":["OCoLC"],"005":["20070605103524.0"],"008":["970411s1947 nyu 001 0 rus d"],"040":[{"__":[{"a":"NNC"},{"c":"VXJ"}]}],"066":[{"__":[{"c":"(N"}]}],"035":[{"__":[{"a":"(OCoLC)124450154"}]},{"__":[{"a":"(CStRLIN)NYJH97-B3375"}]}],"041":[{"1_":[{"a":"rus"},{"h":"yid"}]}],"043":[{"__":[{"a":"n-us---"}]}],"079":[{"__":[{"a":"ocm42037006"}]}],"090":[{"__":[{"a":"PJ5192.R8"},{"b":"F4"}]}],"049":[{"__":[{"a":"OCLC"}]}],"245":[{"00":[{"6":"880-01"},{"a":"Evreĭskai͡a poėzii͡a :"},{"b":"antologii͡a /"},{"c":"Leonid Grebnev (L. Faĭnberg)."}]}],"246":[{"15":[{"a":"Yiddish poetry"}]}],"260":[{"__":[{"6":"880-02"},{"a":"Nʹi͡u-Ĭork :"},{"b":"Izd. Soi͡uza russkikh evreev v Nʹi͡u-Iorke,"},{"c":"1947."}]}],"300":[{"__":[{"a":"240 p. ;"},{"c":"23 cm."}]}],"500":[{"__":[{"a":"No more published?"}]},{"__":[{"a":"Includes index."}]}],"505":[{"0_":[{"a":"Tom 1. Amerika."}]}],"590":[{"__":[{"a":"Author's autograph presentation copy to Moses Shifris."}]}],"650":[{"_0":[{"a":"Yiddish poetry"},{"z":"United States."}]},{"_0":[{"a":"Yiddish poetry"},{"x":["Translations into Russian","Collections."]}]},{"_0":[{"a":"Russian poetry"},{"x":["Translations from Yiddish","Collections."]}]}],"600":[{"14":[{"6":"880-03"},{"a":"Feinberg, Leon,"},{"d":"1897-1969"},{"x":"Presentation inscription to Moses Shifris."}]}],"700":[{"1_":[{"6":"880-04"},{"a":"Feinberg, Leon,"},{"d":"1897-1969."}]}],"852":[{"__":[{"a":"NNJ"},{"b":"PUBL"},{"h":"PJ5192.R8"},{"i":"F4"},{"t":"1"},{"x":"CIN=AMW; OID=UTC"}]}],"880":[{"00":[{"6":"245-01/(N"},{"a":"Еврейская поэзия :"},{"b":"антология /"},{"c":"Леонид Гребнев [Л. Файнберг]."}]},{"__":[{"6":"260-02/(N"},{"a":"Нью-Йорк :"},{"b":"Изд. Союза русских евреев в Нью-Йорке,"},{"c":"1947."}]},{"14":[{"6":"600-03/(N"},{"a":"Файнберг, Леон,"},{"d":"1897-1969."}]},{"1_":[{"6":"700-04/(N"},{"a":"Файнберг, Леон,"},{"d":"1897-1969."}]}],"994":[{"__":[{"a":"C0"},{"b":"OCL"}]}]}
|
129
src/test/resources/org/xbib/marc/3.xml
Normal file
129
src/test/resources/org/xbib/marc/3.xml
Normal file
|
@ -0,0 +1,129 @@
|
||||||
|
<collection xmlns="info:lc/xmlns/marcxchange-v2">
|
||||||
|
<record format="MARC21" type="Bibliographic">
|
||||||
|
<leader>01613cam 2200409 a 4500</leader>
|
||||||
|
<controlfield tag="001">ocn124450154</controlfield>
|
||||||
|
<controlfield tag="003">OCoLC</controlfield>
|
||||||
|
<controlfield tag="005">20070605103524.0</controlfield>
|
||||||
|
<controlfield tag="008">970411s1947 nyu 001 0 rus d</controlfield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="040">
|
||||||
|
<subfield code="a">NNC</subfield>
|
||||||
|
<subfield code="c">VXJ</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="066">
|
||||||
|
<subfield code="c">(N</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
|
<subfield code="a">(OCoLC)124450154</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="035">
|
||||||
|
<subfield code="a">(CStRLIN)NYJH97-B3375</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="1" tag="041">
|
||||||
|
<subfield code="a">rus</subfield>
|
||||||
|
<subfield code="h">yid</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="043">
|
||||||
|
<subfield code="a">n-us---</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="079">
|
||||||
|
<subfield code="a">ocm42037006</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="090">
|
||||||
|
<subfield code="a">PJ5192.R8</subfield>
|
||||||
|
<subfield code="b">F4</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="049">
|
||||||
|
<subfield code="a">OCLC</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1="0" tag="245">
|
||||||
|
<subfield code="6">880-01</subfield>
|
||||||
|
<subfield code="a">Evreĭskai͡a poėzii͡a :</subfield>
|
||||||
|
<subfield code="b">antologii͡a /</subfield>
|
||||||
|
<subfield code="c">Leonid Grebnev (L. Faĭnberg).</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="5" ind1="1" tag="246">
|
||||||
|
<subfield code="a">Yiddish poetry</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="260">
|
||||||
|
<subfield code="6">880-02</subfield>
|
||||||
|
<subfield code="a">Nʹi͡u-Ĭork :</subfield>
|
||||||
|
<subfield code="b">Izd. Soi͡uza russkikh evreev v Nʹi͡u-Iorke,</subfield>
|
||||||
|
<subfield code="c">1947.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="300">
|
||||||
|
<subfield code="a">240 p. ;</subfield>
|
||||||
|
<subfield code="c">23 cm.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="500">
|
||||||
|
<subfield code="a">No more published?</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="0" tag="505">
|
||||||
|
<subfield code="a">Tom 1. Amerika.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="500">
|
||||||
|
<subfield code="a">Includes index.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="590">
|
||||||
|
<subfield code="a">Author's autograph presentation copy to Moses Shifris.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">Yiddish poetry</subfield>
|
||||||
|
<subfield code="z">United States.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">Yiddish poetry</subfield>
|
||||||
|
<subfield code="x">Translations into Russian</subfield>
|
||||||
|
<subfield code="x">Collections.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1=" " tag="650">
|
||||||
|
<subfield code="a">Russian poetry</subfield>
|
||||||
|
<subfield code="x">Translations from Yiddish</subfield>
|
||||||
|
<subfield code="x">Collections.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="4" ind1="1" tag="600">
|
||||||
|
<subfield code="6">880-03</subfield>
|
||||||
|
<subfield code="a">Feinberg, Leon,</subfield>
|
||||||
|
<subfield code="d">1897-1969</subfield>
|
||||||
|
<subfield code="x">Presentation inscription to Moses Shifris.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="1" tag="700">
|
||||||
|
<subfield code="6">880-04</subfield>
|
||||||
|
<subfield code="a">Feinberg, Leon,</subfield>
|
||||||
|
<subfield code="d">1897-1969.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="852">
|
||||||
|
<subfield code="a">NNJ</subfield>
|
||||||
|
<subfield code="b">PUBL</subfield>
|
||||||
|
<subfield code="h">PJ5192.R8</subfield>
|
||||||
|
<subfield code="i">F4</subfield>
|
||||||
|
<subfield code="t">1</subfield>
|
||||||
|
<subfield code="x">CIN=AMW; OID=UTC</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="0" ind1="0" tag="880">
|
||||||
|
<subfield code="6">245-01/(N</subfield>
|
||||||
|
<subfield code="a">Еврейская поэзия :</subfield>
|
||||||
|
<subfield code="b">антология /</subfield>
|
||||||
|
<subfield code="c">Леонид Гребнев [Л. Файнберг].</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="880">
|
||||||
|
<subfield code="6">260-02/(N</subfield>
|
||||||
|
<subfield code="a">Нью-Йорк :</subfield>
|
||||||
|
<subfield code="b">Изд. Союза русских евреев в Нью-Йорке,</subfield>
|
||||||
|
<subfield code="c">1947.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2="4" ind1="1" tag="880">
|
||||||
|
<subfield code="6">600-03/(N</subfield>
|
||||||
|
<subfield code="a">Файнберг, Леон,</subfield>
|
||||||
|
<subfield code="d">1897-1969.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1="1" tag="880">
|
||||||
|
<subfield code="6">700-04/(N</subfield>
|
||||||
|
<subfield code="a">Файнберг, Леон,</subfield>
|
||||||
|
<subfield code="d">1897-1969.</subfield>
|
||||||
|
</datafield>
|
||||||
|
<datafield ind2=" " ind1=" " tag="994">
|
||||||
|
<subfield code="a">C0</subfield>
|
||||||
|
<subfield code="b">OCL</subfield>
|
||||||
|
</datafield>
|
||||||
|
</record>
|
||||||
|
</collection>
|
Loading…
Reference in a new issue