我有类似的代码:
<container>
<source>
<name>Title</name>
<text>Some very long text that i need to split in two lines for pretty print purpose and readability.</text>
</source>
</container>
是否有可能使text元素的第二行与它上面的行在同一点(行)处开始,为了获得漂亮的打印效果,在最终视图中是否会导致不必要的空格?像这样的东西:
<source>
<name>Title</name>
<text>Some very long test that i need to split in two lines for pretty print
purpose and readability.</text>
</source>
</container>
我该如何做类似的事情?
我正在使用Notepad ++。如果您需要任何其他信息,请问我。预先感谢。
但是,在开始标记和结束标记之间出现的文本是'元素内容',并且
是
有意义。如果在标签的元素值中插入换行符和空格,则表示您正在更改文档。如果要在显示文本值之前删除该空格,则需要在UI / XML查看器中添加自定义代码。或者(如果XSD在您的控制之下),您可以允许标签重复。这样可以使XML保持美观,同时允许更多文本。同样,在将值呈现给UI /查看器之前,您需要编写代码来连接所有标记的值。