Я генерирую некоторые XML-документы, и когда дело доходит до адресной части, у меня есть фрагменты, которые выглядят так:
<Address>15 Sample St
Example Bay
Some Country</Address>
XSLT, который у меня есть для преобразования этого в XHTML, имеет какой-то прикольный рекурсивный шаблон для преобразования символов новой строки в строках в теги
.
Это все работает нормально; но считается ли это "плохой практикой" полагаться на разрывы строк в документах XML? Если да, то рекомендую ли я сделать это вместо этого?
<Address><Line>15 Sample St</Line>
<Line>Example Bay</Line>
<Line>Some Country</Line></Address>
Похоже, было бы очень неудобно переносить каждое место, где мой текст может состоять из нескольких строк с такими тегами.