mirror of
https://github.com/internetarchive/heritrix3.git
synced 2026-09-27 16:15:52 +00:00
Allow xml extractor to handle urls in CDATA.
This commit is contained in:
@@ -56,7 +56,8 @@ public class ExtractorXML extends ContentExtractor {
|
||||
Logger.getLogger(ExtractorXML.class.getName());
|
||||
|
||||
static final Pattern XML_URI_EXTRACTOR = Pattern
|
||||
.compile("(?s)[\"\'>]\\s*([^<>\\s'\"@]+)\\s*[\"\'<]");
|
||||
.compile("(?s)[\"\'>]\\s*(?:<!\\[CDATA\\[)?([^<>\\s\'\"@]+)\\s*(?:\\]\\]>)?[\"\'<]");
|
||||
|
||||
// GROUPS:
|
||||
// (G1) possible uri
|
||||
|
||||
|
||||
Reference in New Issue
Block a user