From e6b426a0a5849ee75dd30804d3de9f401797d338 Mon Sep 17 00:00:00 2001 From: Jens Steidl <Jens.Steidl@slub-dresden.de> Date: Tue, 22 Feb 2022 12:14:01 +0100 Subject: [PATCH] - clarified regex comment --- .../SLUBTechnicalMetadataExtractorMediaConchPlugin.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/java/org/slub/rosetta/dps/repository/plugin/SLUBTechnicalMetadataExtractorMediaConchPlugin.java b/java/org/slub/rosetta/dps/repository/plugin/SLUBTechnicalMetadataExtractorMediaConchPlugin.java index 6781cf5..e10dbfc 100644 --- a/java/org/slub/rosetta/dps/repository/plugin/SLUBTechnicalMetadataExtractorMediaConchPlugin.java +++ b/java/org/slub/rosetta/dps/repository/plugin/SLUBTechnicalMetadataExtractorMediaConchPlugin.java @@ -143,8 +143,13 @@ public class SLUBTechnicalMetadataExtractorMediaConchPlugin implements MDExtract String line = reader.readLine(); StringBuilder mediainfo_output = new StringBuilder(); while (line != null) { - /* we should patched out, because not allowed to download xsd */ - /* String regex = " https://mediaarea\\.net/mediainfo/mediainfo.*\\.xsd"; + /* patch out mediainfo schema location because downloading of xsd is not allowed */ + /* example input: + <MediaInfo + xmlns="https://mediaarea.net/mediainfo" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="https://mediaarea.net/mediainfo https://mediaarea.net/mediainfo/mediainfo_2_0.xsd" + version="2.0"> */ String regex = "xsi:schemaLocation=\"[^\"]*\""; String line_patched = line.replaceAll(regex, ""); -- GitLab