XML中的换行符不在浏览器中显示,但在视图源中显示为OK
我生成了一个XML文件,其中一个节点包含我需要使用换行符/新行以特定方式呈现的数据: 这应该是第一行XML中的换行符不在浏览器中显示,但在视图源中显示为OK,xml,Xml,我生成了一个XML文件,其中一个节点包含我需要使用换行符/新行以特定方式呈现的数据: 这应该是第一行 这应该是第二行 当我在浏览器中加载XML并查看它的源代码时,我可以复制和粘贴数据,并保持结构不变。但在浏览器中,它呈现为: 这应该是第一行这应该是第二行 有什么想法吗?XML中没有任何东西可以帮助您在浏览器中格式化文本。如果要格式化XML数据以便在浏览器中查看,则应将XML转换为HTML,并应用适当的HTML标记,以按您希望的方式格式化文本。请显示XML和XSL转换并输出HTML。除非您采取特定
这应该是第二行 当我在浏览器中加载XML并查看它的源代码时,我可以复制和粘贴数据,并保持结构不变。但在浏览器中,它呈现为: 这应该是第一行这应该是第二行
有什么想法吗?XML中没有任何东西可以帮助您在浏览器中格式化文本。如果要格式化XML数据以便在浏览器中查看,则应将XML转换为HTML,并应用适当的HTML标记,以按您希望的方式格式化文本。请显示XML和XSL转换并输出HTML。除非您采取特定步骤(插入
),否则您所显示的正是应该发生的事情。嗨,Jim根本不使用XSL,只是简单地在浏览器中显示XML,这样任何标记在这种情况下都不会有帮助。Thank pmartin可能重复,所以如果我想向某人提供XML,他们就不能复制和粘贴,他们需要开发自己的例程以正确的格式检索数据?我不确定我是否理解这个问题。有人会将您的XML从哪里复制/粘贴到哪里?当您谈到以正确的格式显示某些内容时,这意味着什么?我需要了解一种情况,即有人访问URL,然后返回并显示XML。出于多种原因,他们可能需要获取返回的数据并使用它。目前,格式设置意味着它不正确且不可用,因为返回值需要保留在我最后一条评论之前的位置,使用XML数据作为数据传输是可以的,我有其他方法来解决它,但我想知道是否有人可以建议一种解决方法,这基本上就是我的答案。如果要显示具有格式的XML数据,请使用XSL将XML转换为HTML(在转换过程中添加适当的标记),以便生成的HTML显示您希望它在网页上的外观信息。