public class PublisherRecordParser extends Object
| Constructor and Description |
|---|
PublisherRecordParser() |
PublisherRecordParser(List<eu.dnetlib.data.information.oai.publisher.PublisherField> storeIndices) |
| Modifier and Type | Method and Description |
|---|---|
org.dom4j.io.SAXReader |
getSaxReader() |
List<eu.dnetlib.data.information.oai.publisher.PublisherField> |
getStoreIndices() |
com.google.common.collect.Multimap<String,String> |
parseRecord(String record,
String source)
Parses the record and returns a map where a key is the name of an index, the value is the value in the record at the xpath specificed
in this.storeIndices.
|
void |
setStoreIndices(List<eu.dnetlib.data.information.oai.publisher.PublisherField> storeIndices) |
public PublisherRecordParser(List<eu.dnetlib.data.information.oai.publisher.PublisherField> storeIndices)
public PublisherRecordParser()
public com.google.common.collect.Multimap<String,String> parseRecord(String record, String source)
record - the XML string to parse.public List<eu.dnetlib.data.information.oai.publisher.PublisherField> getStoreIndices()
public void setStoreIndices(List<eu.dnetlib.data.information.oai.publisher.PublisherField> storeIndices)
public org.dom4j.io.SAXReader getSaxReader()
Copyright © 2026. All rights reserved.