String b = (String)a这样叫向下转型,需要精确指定类型。
可以这样理解 假设a是人(Ojbect) b是孩子(String), String b = a这句话可以理解为人是孩子,这样不太对,是吧? 因为人可能不是孩子,所以精确一下 加上个修饰(String 可以理解成定语)变成String b = (String)a这样就能保证实例化的是一个孩子对象(String b)
很简单如果是java
用DOM4J
C#应该也可以用
或JDOM
首先写个方法截取你想要的标签
比如你这个STRING型的字符串
也就是段HTML
就截取他的标签就可以
然后再截取标签的内容.
这个方法如果通用
一个循环就可以搞定.
选好到标签名
和内容
然后创建一个XML文件
然后添加内容
可以使用eval()方法。eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句。如果s语句执行结果是一个值,则返回此值,否则返回undefined。
下面是具体用法:
var code1='"a" + 2'//表达式
var code2='{a:2}'//语句
alert(eval(code1))//->'a2'
alert(eval(code2))//->undefined
//json字符串使用eval('('+string+')')方法转换成js对象。
alert(eval('(' + code2 + ')'))//->[object object]转换成对象。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)