Project

General

Profile

« Previous | Next » 

Revision 49184

Refactored Pid resolver

View differences:

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