Мне нужно проанализировать CSS-файлы в Java, и я с успехом попытался использовать библиотеки Batik и CSSParser. Проблема, с которой я сталкиваюсь, заключается в том, что когда я сталкиваюсь с взломами IE, я теряю форматирование; мне кажется, что DOM, используемый org.w3c.css.sac, не приспособлен для взлома IE.
.- * например 1003 *
/* The '\' isn't retained */
someselector {
padding: 10px;
width: 200px;
w\idth: 180px;
height: 200px;
heigh\t: 180px;
}
div.content {
width:400px;
voice-family: "\"}\"";
voice-family:inherit;
width:300px;
}
/* the space between 'body' and the '.' isn't retained */
html>body .content {
width:300px;
}
Кто-нибудь имел опыт работы с этим и может порекомендовать хорошее решение?