将 xml 解析为 DOM 时保留换行符的十进制值
Preserve decimal value of new line character when parsing xml to DOM
我有一个 xml
包含新行的十进制值,例如 "&#+10;"
。
当我将 xml
解析为 Dom
时,该字符被解析为 \n
。
无论如何要保留新行的十进制表示?
解析器的工作是解析:即理解词法结构并为应用程序提供基础值。
表示换行符,因此解析器向应用程序提供换行符。我不知道有任何解析器可以让您覆盖此行为。但当然,有一些变通办法,比如预处理文件以将每个 &
替换为 §
。
我有一个 xml
包含新行的十进制值,例如 "&#+10;"
。
当我将 xml
解析为 Dom
时,该字符被解析为 \n
。
无论如何要保留新行的十进制表示?
解析器的工作是解析:即理解词法结构并为应用程序提供基础值。
表示换行符,因此解析器向应用程序提供换行符。我不知道有任何解析器可以让您覆盖此行为。但当然,有一些变通办法,比如预处理文件以将每个 &
替换为 §
。