Мне нужно конвертировать некоторые XML-файлы в CSV.Некоторые теги содержат описательный текст с символами новой строки.Очевидно, это сбрасывает мой CSV.Я подумываю заменить символы новой строки в тегах каким-либо другим символом и изменить его обратно, если мне нужно отобразить текст.
Вот пример:
xml
<myxml>
...
<description>
1. Do this
2. Do that
3. You are done
</description>
...
</myxml>
Как заменить символ новой строки в теге <description>
?
Редактировать: Что касается стандартов новой строки и csv, давайте просто скажем, что я хочу удалить строки из текста между тегами - возможно, заменить '\ n 'с <br/>
.Это действительно xslt, а не вопрос csv.
Что касается какой версии xslt, я использую xsltproc в Linux.Какая версия поддерживает.