Revision 59937
Added by Michele Artini over 3 years ago
modules/dnet-isti/trunk/src/main/java/eu/dnetlib/data/mdstore/plugins/EnrichOpenairePlugin.java | ||
---|---|---|
176 | 176 |
} |
177 | 177 |
|
178 | 178 |
private void updateDois(final MdRecord doc, final Node n) { |
179 |
for (final Object od : n.selectNodes(".//pid[@classid='doi']")) { |
|
179 |
for (final Object od : n.selectNodes(".//*[local-name()='result']/pid[@classid='doi']")) {
|
|
180 | 180 |
final String doi = ((Node) od).getText().trim(); |
181 | 181 |
if (StringUtils.isNotBlank(doi)) { |
182 | 182 |
doc.getDois().add(doi); |
Also available in: Unified diff
xpath for dois