Так что я сейчас работаю над программой, которая позволяет пользователям создавать «сообщения» со стилизованным текстом. Прямо сейчас я использую Java DefaultStyledDocument, но я открыт для других параметров (предпочтительно они реализуют StyledDocument, хотя). Я изначально опубликовал что-то о прямое сериализации DefaultStyledDocuments here. Однако может быть, что есть лучший способ хранить эти документы. Как я могу это сделать?Как настойчиво хранить стилизованный текст из документа в базе данных?
Кроме того, я хочу, чтобы иметь возможность хранить эти стили в базе данных (возможно, MySQL), было ли что-нибудь еще, что мне нужно знать, думая об этом? Можно ли напрямую экспортировать в XML?
Наконец, быстрое обсуждение HTMLDocuments. Я мог бы использовать HTMLDocuments для этого, однако я слышал плохие вещи о Java-рендерере Java, и также хочу, чтобы пользователи могли легко редактировать стилизованный текст. DefaultStyledDocument позволяет очень легко редактировать StyledEditorKit. Таким образом, у HTMLDocuments есть свои недостатки, и если альтернатива не может быть найдена, я бы предпочел придерживаться DefaultStyledDocuments.