`

jquery不能解析HTML字符串?

阅读更多
<script type="text/javascript">
	$(document).ready(function(){
		//alert($.fn.jquery);
		var s = ""//"<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \" http://www.w3.org/TR/html4/loose.dtd\">"
+ "<html>"
+ //"<head>"
+ //"<meta http-equiv=\"Content-Type\" content=\"tex/html; charset=utf-8\">"
+ //"<title>chinabank sign</title>"
+ //"</head>"
+ "<body>"
+ "MIID6QYJKoZIhvcNAQcCoIID2jCCA9YCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCCAp0w"
+ "ggKZMIICAqADAgECAhAzuCO5PUrAcrb2QUmlAWNnMA0GCSqGSIb3DQEBBQUAMFoxCzAJBgNVBAYT"
+ "AkNOMRYwFAYDVQQKEw1CQU5LIE9GIENISU5BMRAwDgYDVQQIEwdCRUlKSU5HMRAwDgYDVQQHEwdC"
+ "RUlKSU5HMQ8wDQYDVQQDEwZCT0MgQ0EwHhcNMDkxMjIzMTM1OTA3WhcNMTkxMTAxMTM1OTA3WjA+"
+ "MQswCQYDVQQGEwJDTjEWMBQGA1UEChMNQkFOSyBPRiBDSElOQTEXMBUGA1UEAx4ObdhbnX9RAFQA"
+ "RQBTAFQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALxYi14gAH4cGdIA/B8XjDaNMH8/SqmB"
+ "g44OKgbtsymjJXGM3eK39YdI89zCIEDSsXVxFFKOmoLCrUEpv3gVcdShdnkSHCm46j5poZtguecl"
+ "OSRGRFYuX859WuIh07xQOdXNRzouIyrPcKdNz7/l7+mulw8qIOilkfRJO0yeKd9ZAgMBAAGjfDB6"
+ "MB8GA1UdIwQYMBaAFNEBq4gMK8Rc0rD2ptoD0ddgehqcMCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6"
+ "Ly8yMi42LjU5LjE2L2NybDEuY3JsMAsGA1UdDwQEAwIGwDAdBgNVHQ4EFgQU9bhkkIXpHUULULFs"
+ "mEWrZl5QxwQwDQYJKoZIhvcNAQEFBQADgYEAkr0H6oSPQHvRBNaADCHoAse6Ia/Xl+orUntYpZT9"
+ "KXGEkqGj8hdH5/WHKEw3FbRGNT989F+cBSt0zbEwmFlAyRaaNyB3PUvwFaUN0pGmS+YLx4FYS7Cx"
+ "</body>"
+ "</html>";
alert(s.indexOf("<b"));//(2)

//alert(s);
var ss = "<html><body>XGEkqGj8hdH5/WHKEw3FbRGNT989F+cBSt0zbEwmFlAyRaaNyB3PUvwFaUN0pGmS</body></html>";
var str = "<xml><text>KXGEkqGj8hdH5/WHKEw3FbRGNT989F+cBSt0zbEwmFlAyRaaNyB3PUvwFaUN0pGmS+YLx4FYS7Cx</text></xml>";
var a = "<aa><bb>bbbbbbbbbbbbbbbbbbbbbbb</bb></aa>";
alert($(ss).find("body").html());//(1)
alert($(str).find("text").html());
alert($(a).find("bb").text());
//var reg = /<body>.*</body>/;
var reg = new RegExp("<body>.*</body>");
alert(reg.exec(s));


jquery 不能解析(1)处,不知是否是html,body是关键字的原因?
s变量因为注释位置有误,导致,耽误很多时间去找 小于号在 js中的转义问题。还以为 小于号不能 被 indexOf 呢!见(2)
分享到:
评论

相关推荐

    Jquery解析json字符串及json数组的方法

    本文实例讲述了Jquery解析json字符串及json数组的方法。分享给大家供大家参考。具体如下: &lt;!doctype html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="utf-8"&gt; [removed][removed] &lt;/head&gt; &lt;...

    Vue解析带html标签的字符串为dom的实例

    1.场景描述 如上接口中,content字段: content:这是内容 需要在网页中现实如下效果: 2.解决方法 v-html &lt;div class=blog-content v-html=curblog.content&gt; ...以上这篇Vue解析带html标签的字

    最新jquery.1.8.1

    它可以让你指定HTML字符串,它们会被作为HTML解析,$()将作为选择器来解析字符串。“$.parseHTML”也提供了一种方式将HTML解析为DOM片段,并控制可能包含的任何脚本的执行。这对于由Content Security Policy (CSP)...

    jQuery xml字符串的解析、读取及查找方法

    本文实例讲述了jQuery xml字符串的解析、读取及查找方法。分享给大家供大家参考,具体如下: xml字符串的解析 &lt;!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN ...&lt;html xmlns=...

    jquery解析xml字符串简单示例

    代码如下:var $xml = $(“&lt;aa&gt;&lt;bb para=\”bbpara\”&gt;bbtext&lt;/bb&gt; &lt;cc&gt; ...log($xml.html());log($xml.children(“cc”).html());log($xml.children(“bb”).attr(“para”));log(“each”);$xml.find(“cc”).eac

    最新JQuery版本1.8

    它可以让你指定HTML字符串,它们会被作为HTML解析,$()将作为选择器来解析字符串。“$.parseHTML”也提供了一种方式将HTML解析为DOM片段,并控制可能包含的任何脚本的执行。这对于由Content Security Policy (CSP)...

    HTML解析器 jsoup

    从一个URL,文件或字符串中解析HTML; 使用DOM或CSS选择器来查找、取出数据; 可操作HTML元素、属性、文本; jsoup是基于MIT协议发布的,可放心使用于商业项目。 示例代码: File input = new File("/tmp/input....

    jQuery.parseHTML() 函数详解

    $.parseHTML() 函数用于将HTML字符串解析为对应的DOM节点数组。 注意: 1. 该函数将使用原生的DOM元素创建函数把HTML字符串转换为一个DOM元素的集合,你可以将这些DOM元素插入到文档中。 2. 如果没有指定context参数...

    jQuery打印插件.js

    功能:一旦调用print函数就解析的jQuery.Deferred对象。可用于设置回调 - 请参阅wiki 超时 默认: 750 可接受的值:以毫秒为单位的时间 setTimeout 功能:在创建新窗口/ iframe之前更改等待内容等加载内容的最大时间...

    JSON字符串和对象相互转换实例分析

    本文实例分析了JSON字符串和对象相互转换方法。分享给大家供大家参考,具体如下: 同事问了我一个问题——server端返回了一个json结构的字符串,怎么样去访问json对象里面的值?jquery有没有对返回的JSON数据进行...

    使用java-jsoup解析html页面内容,爬取想要的信息(如号段)

    jsoup 可以从包括字符串、URL 地址以及本地文件来加载 HTML 文档,并生成 Document 对象实例。 如:我们可以通过访问号段查询页面,获取到手机号段信息,并提取信息存储供自身的业务使用。 附件提供了详细的介绍,并...

    jQuery 1.6 API 中文版

    一个以"{字符串:正则表达式}"配对的对象,用来确定jQuery将如何解析响应,给定其内容类型。 contentTypeString 默认: 'application/x-www-form-urlencoded' 发送信息至服务器时内容编码类型。默认值是...

    jQuery解析json格式数据简单实例

    本文实例讲述了jQuery解析json格式数据的方法。分享给大家供大家参考,具体如下: 我用的jquery版本是1.7.2,整合了json数据的解析功能,很早的版本是没有的,我记得那个时候,要么用js的for in来读取json字符串里面...

    Jsoup解析html中文文档

    jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。

    超实用的jQuery代码段

    11.19 如何构建最优化的字符串 11.20 使用jQuery产生GUID值 11.21 使用jQuery实现聚合函数 11.22 用jQuery打印网页的特定区域 11.23 禁止表单被提交 11.24 使用delay()延迟执行动画 11.25 在网页上运行本地程序的...

    jsoup-1.5.1

    jsoup 是一款 Java 的 HTML ...1. 从一个 URL,文件或字符串中解析 HTML; 2. 使用 DOM 或 CSS 选择器来查找、取出数据; 3. 可操作 HTML 元素、属性、文本; jsoup 是基于 MIT 协议发布的,可放心使用于商业项目。

    HTML解析器 jsoup.zip

    jsoup的主要功能如下:从一个URL,文件或字符串中解析HTML;使用DOM或CSS选择器来查找、取出数据;可操作HTML元素、属性、文本;jsoup是基于MIT协议发布的,可放心使用于商业项目。示例代码:File input = new ...

    利用jsoup解析html

     (1)从一个 URL,文件或字符串中解析HTML;  (2)使用DOM或CSS选择器来查找、取出数据;  (3)可操作HTML元素、属性、文本;  2、maven配置  &lt;!– jsoup –&gt;    &lt;groupId&gt;org.jsoup  ...

    jsoup基于java爬虫项目

    1)从一个URL,文件或字符串中解析HTML 2)使用DOM或CSS选择器来查找、取出数据 3)可操作HTML元素、属性、文本 注意:jsoup是基于MIT协议发布的,可放心使用于商业项目。 Jsoup的主要功能 1)从一个URL,文件...

    SwiftSoup:SwiftSoup:具有最好的DOM,CSS和jquery的纯Swift HTML解析器(支持Linux,iOS,Mac,tvOS,watchOS)

    从URL,文件或字符串中抓取并解析HTML 使用DOM遍历或CSS选择器查找和提取数据 处理HTML元素,属性和文本 根据安全的白名单清除用户提交的内容,以防止XSS攻击 输出整洁HTML SwiftSoup旨在处理野外发现的所有HTML;...

Global site tag (gtag.js) - Google Analytics