comparison src/org/nwoca/ssdt/tools/html2wiki/Html2Wiki.java @ 16:001e43423d5d

added replace transformer to remove garbage character (ESC, unicode 001B) from "screen prints", replaced with a space.
author ferrall@nwoca.org
date Tue, 08 Feb 2011 08:12:33 -0500
parents 494ca5643e1a
children a88e2f8fb117
comparison
equal deleted inserted replaced
15:494ca5643e1a 16:001e43423d5d
64 transformers.add(new ReplaceTransformer("<ol.*?>|</ol>","{ol}")); 64 transformers.add(new ReplaceTransformer("<ol.*?>|</ol>","{ol}"));
65 transformers.add(new ReplaceTransformer("<ul.*?>|</ul>","{ul}")); 65 transformers.add(new ReplaceTransformer("<ul.*?>|</ul>","{ul}"));
66 transformers.add(new ReplaceTransformer("<li>","{li}")); 66 transformers.add(new ReplaceTransformer("<li>","{li}"));
67 transformers.add(new ReplaceTransformer("\\n\\s*</li>","{li}\n")); // remove leading space from </li> 67 transformers.add(new ReplaceTransformer("\\n\\s*</li>","{li}\n")); // remove leading space from </li>
68 transformers.add(new ReplaceTransformer("</li>","{li}\n")); // Replace remaining </li> 68 transformers.add(new ReplaceTransformer("</li>","{li}\n")); // Replace remaining </li>
69 transformers.add(new ReplaceTransformer("\\u001B"," ")); // Replace ASCII ESC character
69 70
70 transformers.add(new ChapterTransformer(category)); 71 transformers.add(new ChapterTransformer(category));
71 transformers.add(new TagTransformer("<pre>(.*?)</pre>", true, "{code}","{code}")); 72 transformers.add(new TagTransformer("<pre>(.*?)</pre>", true, "{code}","{code}"));
72 transformers.add(new TagTransformer("<center>(.*?)</center>", true, "{center}","{center}")); 73 transformers.add(new TagTransformer("<center>(.*?)</center>", true, "{center}","{center}"));
73 transformers.add(new TagTransformer("<em>(.*?)</em>", "*","*")); 74 transformers.add(new TagTransformer("<em>(.*?)</em>", "*","*"));