Benjamin McCann

Show:

What's happening?

  • Comment: Should not discard valid elements due to inserted elements

    Sorry, it's 1-liner, so I didn't figure it was necessary. I'll post the code next time. This is very similar, but slightly different from the bug I posted earlier. new Tidy().parseDOM(new ByteArrayInputStream("jschmoe".getBytes()), System.out);.

    2009-11-06 06:12:22 UTC in JTidy

  • Should not discard valid elements due to inserted elements

    Consider the page below. Jtidy inserts a tag when it reaches the unexpected . This causes it to discard the existing and the resulting page has lost the id attribute. A better behavior would be to insert a new end tag instead of discarding the existing start tag. ...

    2009-11-06 00:58:30 UTC in JTidy

  • Comment: Inputs are missing end tags even when setXhtml is true

    Sorry, I guess I wasn't thinking very clearly. Thanks for the help and quick responses.

    2009-11-04 23:43:15 UTC in JTidy

  • Followup: RE: XHTML input elements

    Sorry about the bad formatting. The preview box lied to me. Here's another try: public static String nodeToString(Node node) { try { Source source = new DOMSource(node); StringWriter stringWriter = new StringWriter(); Result result = new StreamResult(stringWriter); Transformer transformer = TransformerFactory.newInstance().newTransformer();.

    2009-11-02 16:21:20 UTC in JTidy

  • Followup: RE: XHTML input elements

    Hmm. Odd that we would get different results. Perhaps what gets printed to the output stream is different than what gets put in the document that is returned? I was printing the returned document with the following method: <pre> public static String nodeToString(Node node) { try { Source source = new DOMSource(node); StringWriter stringWriter = new...

    2009-11-02 16:19:05 UTC in JTidy

  • Comment: Inputs are missing end tags even when setXhtml is true

    Right, I only meant that the String provided was a sample input document to reproduce the issue. If you print out the parsed doc then you'll see that it's removed the end tag. Just run the parser on the input: .

    2009-11-02 07:10:52 UTC in JTidy

  • Comment: Tidy.setDropEmptyParas does nothing

    i'm going to go ahead and close this. i'll assume this is working correctly and the problem was that i didn't realize these two options were both set and incompatible.

    2009-11-02 07:08:03 UTC in JTidy

  • Inputs are missing end tags when setXhtml is true

    The following code removes the end tag for the input element: String html = ""; Tidy tidy = new Tidy(); tidy.setXHTML(true); DOMDocumentImpl doc = (DOMDocumentImpl) tidy.parseDOM(new ByteArrayInputStream(html.getBytes()), null);.

    2009-11-02 06:32:23 UTC in JTidy

  • Tidy.setDropEmptyParas does nothing

    Tidy.setDropEmptyParas does not cause empty paragraphs to be dropped. I used the following as a test file: jtidy test page jschmoe ...

    2009-10-31 06:06:03 UTC in JTidy

  • XHTML input elements

    Is there a way to stop end tags from being stripped? Is this possibly a bug? Consider the following doc: <html> <head> <title>jtidy test page</title> </head> <body> <form action="/server"> <input type="text" value="hello" /> </form> </body> </html> <input...

    2009-10-31 05:48:47 UTC in JTidy

About Me

  • 2008-02-24 (2 years ago)
  • 2018412
  • chengas123 (My Site)
  • Benjamin McCann

Send me a message