Revision 52706
Added by Claudio Atzori almost 6 years ago
modules/dnet-openaireplus-mapping-utils/branches/solr7/src/main/java/eu/dnetlib/data/transform/xml/OdfToHbaseXsltFunctions.java | ||
---|---|---|
272 | 272 |
getSimpleQualifier(getFirstItem(formats), "dnet:programming_languages")); |
273 | 273 |
break; |
274 | 274 |
case "dataset": |
275 |
|
|
275 |
for (int i = 0; i < formats.getLength(); i++) { |
|
276 |
Node currentNode = formats.item(i); |
|
277 |
NodeList childNodes = currentNode.getChildNodes(); |
|
278 |
if (childNodes.getLength() > 0) { |
|
279 |
String formatValue = childNodes.item(0).getNodeValue(); |
|
280 |
addField(metadataProto, Result.Metadata.getDescriptor().findFieldByName("format"), formatValue); |
|
281 |
} |
|
282 |
} |
|
276 | 283 |
break; |
277 | 284 |
case "other": |
278 | 285 |
|
Also available in: Unified diff
added mapping for field format in dataset records