如何将 HTML 转换为 BBCode
我维护一个以 HTML 格式保存富文本消息的公告板。现在我需要将所有这些消息迁移到需要 BBCode 表示 HTML 的 Joomla Kunena 公告板中。
有没有任何库可以将 HTML 干净地转换为 BBCode。有很多 BBCode 到 HTML 的脚本,但反之则不然。
谢谢...
I maintain a bulletin board that saves rich text messages in HTML. Now I need to migrate all those messages into Joomla Kunena bulletin board that requires BBCode representation of HTML.
Is there any library to convert HTML to BBCode cleanly. There are bunch of scripts out there for BBCode to HTML but not the other way around.
Thanks...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
它应该可以在文本输出模式下使用XSLT:
要到达那里解析 HTML 并使用内置 XSLT 处理器 。
It should be doable with XSLT in text output mode:
To get there parse HTML and use built-in XSLT processor.
我建议您使用正则表达式将
转换为
[b]
标记。这应该不那么难,因为您所需要做的就是获取 HTML 并将其输入到 php 脚本中,该脚本可以将其保存在某种文件中,您可以将其保存在新论坛中。希望有帮助,
雷光
I would recommend that you use regular expressions to convert
<b>
to[b]
tags. This shouldn't be that hard, as all you would need to to is get the HTML and feed it in to a php script that could save it in some kind of file that you can save in your new forum.Hope that helps,
RayQuang