@Override protected void writeText(Node n, Appendable output) throws IOException { if (isSpecialTag(n.getParentNode().getNodeName())) { super.writeText(n, output); } else { collapseWhitespace(n.getTextContent(), output); } }
public HtmlSerializer get() { return new CompactHtmlSerializer(); } });
@Override protected void writeComment(Node n, Appendable output) throws IOException { if (isSpecialTag(n.getParentNode().getNodeName())) { super.writeComment(n, output); } else if (isIeConditionalComment(n)) { super.writeComment(n, output); } }
private static void assertSpecialTag(String tagName) { assertTrue(tagName + "should be special tag", CompactHtmlSerializer.isSpecialTag(tagName)); assertTrue(tagName.toUpperCase() + " should be special tag", CompactHtmlSerializer.isSpecialTag(tagName.toUpperCase())); assertTrue(tagName.toLowerCase() + "should be special tag", CompactHtmlSerializer.isSpecialTag(tagName.toLowerCase())); }
private static void assertCollapsed(String input, String expected) throws IOException { Appendable output = new StringWriter(); CompactHtmlSerializer.collapseWhitespace(input, output); assertEquals(expected, output.toString()); } }
private static void assertSpecialTag(String tagName) { assertTrue(tagName + "should be special tag", CompactHtmlSerializer.isSpecialTag(tagName)); assertTrue(tagName.toUpperCase() + " should be special tag", CompactHtmlSerializer.isSpecialTag(tagName.toUpperCase())); assertTrue(tagName.toLowerCase() + "should be special tag", CompactHtmlSerializer.isSpecialTag(tagName.toLowerCase())); }
private static void assertCollapsed(String input, String expected) throws IOException { Appendable output = new StringWriter(); CompactHtmlSerializer.collapseWhitespace(input, output); assertEquals(expected, output.toString()); } }
@Override protected void writeText(Node n, Appendable output) throws IOException { if (isSpecialTag(n.getParentNode().getNodeName())) { super.writeText(n, output); } else { collapseWhitespace(n.getTextContent(), output); } }
@Override protected void writeComment(Node n, Appendable output) throws IOException { if (isSpecialTag(n.getParentNode().getNodeName())) { super.writeComment(n, output); } else if (isIeConditionalComment(n)) { super.writeComment(n, output); } }
private static void assertSpecialTag(String tagName) { assertTrue(tagName + "should be special tag", CompactHtmlSerializer.isSpecialTag(tagName)); assertTrue(tagName.toUpperCase() + " should be special tag", CompactHtmlSerializer.isSpecialTag(tagName.toUpperCase())); assertTrue(tagName.toLowerCase() + "should be special tag", CompactHtmlSerializer.isSpecialTag(tagName.toLowerCase())); }
private static void assertCollapsed(String input, String expected) throws IOException { Appendable output = new StringWriter(); CompactHtmlSerializer.collapseWhitespace(input, output); assertEquals(expected, output.toString()); } }
public HtmlSerializer get() { return new CompactHtmlSerializer(); } });
@Override protected void writeText(Node n, Appendable output) throws IOException { if (isSpecialTag(n.getParentNode().getNodeName())) { super.writeText(n, output); } else { collapseWhitespace(n.getTextContent(), output); } }
@Override protected void writeComment(Node n, Appendable output) throws IOException { if (isSpecialTag(n.getParentNode().getNodeName())) { super.writeComment(n, output); } else if (isIeConditionalComment(n)) { super.writeComment(n, output); } }
public HtmlSerializer get() { return new CompactHtmlSerializer(); } });