Использование Sax Writer для создания переводов строк в книге xml 2003

Привет, сообщество stackoverflow,

Используя саксофонный писатель с языком progress-4gl, мне удалось создать книгу xml 2003.

Моя проблема началась, когда я хотел добавить перевод строки в ячейку. Обычный перевод строки для excel (в xml) делается с помощью " ", это проблема, потому что sax-writer преобразует & в &.

Я нашел обходной путь, используя hSax#:write-entity-ref(), но это не идеально, потому что переводы строки обычно не в начале строки.

пример: это новая строка.

В этом случае вам нужно написать это a, затем использовать hSax#:write-entity-ref() и затем написать новую строку. Я бы сказал, что должен быть лучший способ исправить это?


person Sebastien    schedule 22.10.2009    source источник


Ответы (1)


Нашел решение (хотя мне потребовалось некоторое время).

с помощью hSax#:write-fragment() можно записывать строки без преобразования специальных символов.

person Sebastien    schedule 22.10.2009