Где я могу найти хорошее учебное руководство/ссылку HTMLEditorKit, которое на самом деле объясняет, как отредактировать документы HTML? [закрытый]

Это - действительно плохая вещь сделать.

, В то время как там допустимые причины, Вы могли бы хотеть проигнорировать исключения - если это ожидается в некотором роде, и нет никакой потребности делать с этим что-либо - однако выполнение, 2000 раз кажется, что они просто хотят развернуть свои исключения под ковриком.

Примеры того, где нормально глотать исключения, могли бы зондировать для вещей..., Вы отсылаете сообщение к некоторому устройству или модулю, но Вы не заботитесь, добирается ли это на самом деле там.

5
задан Oren Shalev 19 August 2013 в 13:02
поделиться

1 ответ

HTMLEditorKit - это не редактор HTML, а редактор моделей документов, который позволяет конвертировать эти модели документов из и в HTML. Внутренняя модель набора редактора не "HTML", а основана на DefaultStyledDocument . Что вас смущает, так это то, что существует класс HTMLDocument . Но это всего лишь тонкая оболочка для DefaultStyledDocument , поэтому его можно создать из HTML и сохранить как HTML.

Вам нужен синтаксический анализатор HTML. Попробуйте jTidy . Он прочитает HTML, построит внутреннюю модель (сохраняя такие вещи, как