社区
XML/XSL
帖子详情
请问xml元素内容部分的html代码如何处理
tangle
2003-01-15 11:35:34
比如这样
<content>这里有个[input][/input]<content>
从xml转换到html的过程中,需要将input框转化出来,应该怎么处理这里的代码
BTW:用translate()函数可以单个转,但是如果这里有多个ubb的代码需要转换呢
...全文
33
3
打赏
收藏
请问xml元素内容部分的html代码如何处理
比如这样 这里有个[input][/input] 从xml转换到html的过程中,需要将input框转化出来,应该怎么处理这里的代码 BTW:用translate()函数可以单个转,但是如果这里有多个ubb的代码需要转换呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zyandzl
2003-07-10
打赏
举报
回复
如果标记嵌套又该如何呢?
tangle
2003-01-15
打赏
举报
回复
感激不尽!
孟子E章
2003-01-15
打赏
举报
回复
转换时调用一次下面的函数
function UBBCode(str)
strContent=Replace(str,vbCrLf,"<br>")
dim objRegExp
Set objRegExp=new RegExp
objRegExp.IgnoreCase =true
objRegExp.Global=True
'换行
objRegExp.Pattern="(\[br\])"
strContent=objRegExp.Replace(strContent,"<br/>")
'下划线
objRegExp.Pattern="(\[u\])(.+?)(\[\/u\])"
strContent=objRegExp.Replace(strContent,"<u>$2</u>")
'斜体
objRegExp.Pattern="(\[i\])(.+?)(\[\/i\])"
strContent=objRegExp.Replace(strContent,"<i>$2</i>")
'加粗
objRegExp.Pattern="(\[b\])(.+?)(\[\/b\])"
strContent=objRegExp.Replace(strContent,"<b>$2</b>")
'双横线
objRegExp.Pattern="(\[QUOTE\])(.+?)(\[\/QUOTE\])"
strContent=objRegExp.Replace(strContent,"<BLOCKQUOTE><font size=2 face=""Verdana, Arial"">引用:</font><HR>$2<HR></BLOCKQUOTE>")
'红色
objRegExp.Pattern="(\[red\])(.+?)(\[\/red\])"
strContent=objRegExp.Replace(strContent,"<FONT COLOR=""#ff0000"">$2</FONT>")
'灰色
objRegExp.Pattern="(\[gray\])(.+?)(\[\/gray\])"
strContent=objRegExp.Replace(strContent,"<FONT COLOR=""#77ACAC"">$2</FONT>")
'绿色
objRegExp.Pattern="(\[green\])(.+?)(\[\/green\])"
strContent=objRegExp.Replace(strContent,"<FONT COLOR=""#009933"">$2</FONT>")
'蓝色
objRegExp.Pattern="(\[blue\])(.+?)(\[\/blue\])"
strContent=objRegExp.Replace(strContent,"<FONT COLOR=""#0055ff"">$2</FONT>")
'任何颜色字
objRegExp.Pattern="(\[color\=)(.+?)(\])(.+?)(\[\/color\])"
strContent=objRegExp.Replace(strContent,"<FONT COLOR=""$2"">$4</FONT>")
'电子邮件
objRegExp.Pattern="(\[EMAIL\])(\S+\@\S+?)(\[\/EMAIL\])"
strContent= objRegExp.Replace(strContent,"<A HREF=""mailto:$2"">$2</A>")
'带链接的文字
objRegExp.Pattern="(\[URL\])(http:\/\/\S+?)(\[\/URL\])"
strContent= objRegExp.Replace(strContent,"<A HREF=""$2"" TARGET=_blank>$2</A>")
objRegExp.Pattern="(\[URL\])(\S+?)(\[\/URL\])"
strContent= objRegExp.Replace(strContent,"<A HREF=""http://$2"" TARGET=_blank>$2</A>")
'滚动
objRegExp.Pattern="(\[marquee\])(.+?)(\[\/marquee\])"
strContent=objRegExp.Replace(strContent,"<marquee scrollamount='3' id=xxskybbs onmouseover=xxskybbs.stop() onmouseout=xxskybbs.start()>$2</marquee>")
'回滚
objRegExp.Pattern="(\[marqueea\])(.+?)(\[\/marqueea\])"
strContent=objRegExp.Replace(strContent,"<marquee behavior=""alternate"" scrollamount='3' id=xxskybbs onmouseover=xxskybbs.stop() onmouseout=xxskybbs.start()>$2</marquee>")
'带链接的图片
objRegExp.Pattern="(\[IMGurl\=)(http:\/\/\S+?)(\])(http:\/\/\S+?)(\[\/IMGurl\])"
strContent=objRegExp.Replace(strContent,"<a href=""$2"" target=_blank><IMG SRC=""$4"" border=0 onload=""javascript:if(this.width>screen.width-366)this.width=screen.width-366""></a>")
objRegExp.Pattern="(\[IMGurl\=)(\S+?)(\])(\S+?)(\[\/IMGurl\])"
strContent=objRegExp.Replace(strContent,"<a href=""http://$2"" target=_blank><IMG SRC=""http://$4"" border=0 onload=""javascript:if(this.width>screen.width-366)this.width=screen.width-366""></a>")
'图片
objRegExp.Pattern="(\[IMG\])(\S+?)(\[\/IMG\])"
strContent=objRegExp.Replace(strContent,"<IMG SRC=""$2"">")
set objRegExp=Nothing
UBBCode=strContent
end function
JAVA_API1.6文档(中文)
javax.
xml
.crypto.dsig.keyinfo 用来解析和
处理
KeyInfo
元素
和结构的类。 javax.
xml
.crypto.dsig.spec
XML
数字签名的参数类。 javax.
xml
.datatype
XML
/Java 类型映射关系。 javax.
xml
.namespace
XML
名称空间...
XML
元素
和属性
快速了解和使用
xml
元素
和属性
xml
简介简单
xml
代码
_
XML
简介
关于本教程 我应该学习本教程吗? 这本新修订的教程讨论了
XML
是什么,为什么开发
XML
以及它如何塑造电子商务的未来。 在此过程中,它还将介绍几种
XML
标准和... 如何定义
XML
文档可以包含和不能包含的
内容
使用XM...
android
xml
注释快捷键,
xml
注释(
xml
注释掉一段
代码
)
就是这么加注释的,解析器在
处理
xml
的时候已经不对注释
部分
处理
了还可以找找你机器上的
xml
文件,看看他们是不是这样写的可以 。
xml
文件里面注释 和
html
注释是一样的。 用 就可以了。忘采纳。想在 android:layout_...
如何查看以
XML
为后缀的
HTML
代码
——D
HTML
作业中获得页面
元素
的小方法
如何查看以
XML
为后缀的
HTML
代码
——D
HTML
作业中获得页面
元素
的小方法J 在本次的D
HTML
作业要求中,因为要涉及到模仿以下链接的页面,实现该页面上的某些功能(诸如AJAX加载、D
HTML
动态改变、下拉菜单实现、左部导航...
XML/XSL
8,906
社区成员
22,678
社区内容
发帖
与我相关
我的任务
XML/XSL
XML/XSL相关问题讨论专区
复制链接
扫一扫
分享
社区描述
XML/XSL相关问题讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章