2

如果我有这个具有这个值的 nsstring,我如何从 html 页面获取特定元素

<body style="background-color: 3399CC;font-size: 200.5%;font-family:monospace;font-style:oblique;">


<div id="1" align="center" style="padding-top: 10%;" >
 <h1 style="color: #FFFFFF">fawazapp</h1>
 <p style="color: #C0C0C0;"> bbb</p>
 <p style="color: #FFFFFF;">aaaaaaaaa</p>

 </div>

<div id="2" align="center" style="padding-top: 10%;" >
 <h1 style="color: #FFFFFF">fawazapp</h1>
 <p style="color: #C0C0C0;"> bbb</p>
 <p style="color: #FFFFFF;">aaaaaaaaa</p>

 </div>

我想清除除 ID 为 2 的 div 之外的所有内容

 </div>

<div id="2" align="center" style="padding-top: 10%;" >
 <h1 style="color: #FFFFFF">fawazapp</h1>
 <p style="color: #C0C0C0;"> bbb</p>
 <p style="color: #FFFFFF;">aaaaaaaaa</p>

 </div>
4

1 回答 1

0

UIWebView有一个方法stringByEvaluatingJavaScriptFromString:,所以如果你有(或创建)一些 javascript 来导航/操作/询问页面内容,你可以运行它来获得结果。

于 2013-07-09T08:26:09.103 回答