diff --git a/java/org/slub/rosetta/dps/repository/plugin/SLUBTechnicalMetadataExtractorMediaConchPlugin.java b/java/org/slub/rosetta/dps/repository/plugin/SLUBTechnicalMetadataExtractorMediaConchPlugin.java index 9d43746d6010364540583a5a2a02bdee854754c0..67760ae35e6e6c73c246b8de2ee7da9a3b3b4f11 100644 --- a/java/org/slub/rosetta/dps/repository/plugin/SLUBTechnicalMetadataExtractorMediaConchPlugin.java +++ b/java/org/slub/rosetta/dps/repository/plugin/SLUBTechnicalMetadataExtractorMediaConchPlugin.java @@ -234,7 +234,7 @@ public class SLUBTechnicalMetadataExtractorMediaConchPlugin implements MDExtract int len = nl.getLength(); for ( int i = 0; i < len; i++ ) { Node node = nl.item(i); - String id = String.valueOf(node.getAttributes().getNamedItem("id")); + String id = String.valueOf(node.getAttributes().getNamedItem("id").getTextContent()); String value = node.getTextContent(); attributes.put(id, value); }