Java: какой язык разметки использовать для комментариев пользователей - PullRequest
2 голосов
/ 11 ноября 2011

Какой язык разметки вы используете для комментариев пользователей и другого пользовательского контента при создании веб-приложений для Java EE? То есть если бы вы писали SO на Java, что бы вы использовали для разбора вопросов.

Я уже нашел несколько языков разметки (Markdown, Textile, BBCode, Creole ...), и некоторые из них, по-видимому, имеют реализацию Java, но я не нашел устоявшегося основного (для Java). Большинство связанных проектов не кажутся очень активными. Например, на форумах MarkdownJ я читаю «Я согласен с вами в создании новой реализации, не основанной на регулярных выражениях, и поэтому есть новый тикет [...]», и пользователи сообщают о странных исключениях.

Не могу поверить, что нет стандартного решения. Есть ли какой-нибудь язык разметки, который вы обычно используете для проектов Java? Может ли кто-нибудь назвать большой веб-сайт с использованием Java и (предпочтительно с открытым исходным кодом) компилятора для языка разметки, такого как Markdown? Является ли использование старого старого HTML с некоторой проверкой способом по умолчанию?

1 Ответ

1 голос
/ 11 ноября 2011

Я играл с Mylyn WikiText , как и другие, но это особый формат.IMO, это не имеет большого значения, особенно потому, что для JVM доступен конвертер практически для каждого синтаксиса, даже если вы в конечном итоге переключаете языки.

Фильтрованный HTML - это хорошо, но это PITA для записи в.

Честно говоря, я бы просто выбрал один или настроить один - в итоге я использовал комбинацию в основном уценки, но с встраиваемыми макросами, такими как XWiki / Confluence и т. Д., Изначально взятыми из XWiki.синтаксический анализ но изменен.В моей голове я все еще работаю над этим;на самом деле ... не так много.

...