Htmlunit怎么把String类型转成它的对象

Htmlunit怎么把String类型转成它的对象,第1张

例子

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]转换成对象。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7364875.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存