首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP XSLT将BR标记转换为<br></br>

PHP XSLT将BR标记转换为<br></br>
EN

Stack Overflow用户
提问于 2010-12-08 18:15:03
回答 2查看 1.1K关注 0票数 0

我在PHP中使用XSLT时遇到了奇怪的问题。XSL文件中的所有br标签都转换为br标签的开始和结束。

此转换会在Google Chrome浏览器中产生UI问题。Chrome正在转换为另一个标签,因此UI被讨论得很多。

请尽快帮助我……

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-10 16:03:25

我在PHP手册站点上找到了我问题的答案。网址:http://php.net/manual/en/xsltprocessor.transformtoxml.php

这是在用户评论中,以下是相同的评论:

$domTranObj =$xslProcessor->转换文件($domXmlObj);

$domHtmlText = $domTranObj->saveHTML();

修复for valid XHTML,但不要像下面这样正确地结束输出中的空节点:

一些浏览器注意到这是两种不同的...

要修复此用法

$domTranObj =$xslProcessor->转换文件($domXmlObj);

$domHtmlText = $domTranObj->saveXML();

票数 1
EN

Stack Overflow用户

发布于 2010-12-08 18:46:10

您是否指定了

代码语言:javascript
复制
<xsl:output method="html"/>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4386314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档