Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /****** pull out style tag from html *****/
- Pattern p = Pattern.compile("<style>([\s\S]+?)</style>");
- Matcher m = p.matcher(validHTML);
- // if we find a match, get the group
- if (m.find()) {
- // get the matching group
- codeGroup = m.group(1);
- }
- /****** block for checking all css for validity *****/
- InternalPolicy policy = null;
- try {
- policy = (InternalPolicy) InternalPolicy.getInstance("antisamy-ebay.xml");
- } catch (PolicyException e) {
- e.printStackTrace();
- }
- ResourceBundle messages = ResourceBundle.getBundle("AntiSamy", Locale.getDefault());
- CssScanner scanner = new CssScanner(policy, messages);
- CleanResults results = scanner.scanStyleSheet(codeGroup, Integer.MAX_VALUE);
- validCSS = results.getCleanHTML().toString();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement