Revision 49184
Added by Sandro La Bruzzo over 6 years ago
OpenAireParser.java | ||
---|---|---|
9 | 9 |
import com.ximpleware.VTDNav; |
10 | 10 |
import eu.dnetlib.data.transform.VtdUtilityParser; |
11 | 11 |
import eu.dnetlib.data.transform.VtdUtilityParser.Node; |
12 |
import eu.dnetlib.dli.resolver.model.ResolvedObject; |
|
12 |
import eu.dnetlib.dli.resolver.model.DLIResolvedObject;
|
|
13 | 13 |
import eu.dnetlib.dli.resolver.model.SubjectType; |
14 | 14 |
import eu.dnetlib.resolver.parser.AbstractResolverParser; |
15 | 15 |
import org.apache.commons.logging.Log; |
... | ... | |
23 | 23 |
private static final Log log = LogFactory.getLog(OpenAireParser.class); |
24 | 24 |
|
25 | 25 |
@Override |
26 |
public ResolvedObject parseObject(final String record) {
|
|
27 |
try {
|
|
28 |
final ResolvedObject currentObject = new ResolvedObject();
|
|
29 |
final VTDGen vg = new VTDGen();
|
|
26 |
public DLIResolvedObject parseObject(final String record) {
|
|
27 |
try {
|
|
28 |
final DLIResolvedObject currentObject = new DLIResolvedObject();
|
|
29 |
final VTDGen vg = new VTDGen();
|
|
30 | 30 |
vg.setDoc(record.getBytes()); |
31 | 31 |
vg.parse(true); |
32 | 32 |
|
Also available in: Unified diff
Refactored Pid resolver