java中的xml.docx

上传人:b****2 文档编号:890296 上传时间:2023-04-30 格式:DOCX 页数:8 大小:19.66KB
下载 相关 举报
java中的xml.docx_第1页
第1页 / 共8页
java中的xml.docx_第2页
第2页 / 共8页
java中的xml.docx_第3页
第3页 / 共8页
java中的xml.docx_第4页
第4页 / 共8页
java中的xml.docx_第5页
第5页 / 共8页
java中的xml.docx_第6页
第6页 / 共8页
java中的xml.docx_第7页
第7页 / 共8页
java中的xml.docx_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

java中的xml.docx

《java中的xml.docx》由会员分享,可在线阅读,更多相关《java中的xml.docx(8页珍藏版)》请在冰点文库上搜索。

java中的xml.docx

java中的xml

1.xml简介

XML指可扩展标记语言(EXtensibleMarkupLanguage)

XML是一种标记语言,很类似HTML

XML的设计宗旨是传输数据,而非显示数据

下面是John写给George的便签,存储为XML:

George

John

Reminder

Don'tforgetthemeeting!

上面的这条便签具有自我描述性。

它拥有标题以及留言,同时包含了发送者和接受者的信息。

2.xml使用

一个XML文档实例

XML使用简单的具有自我描述性的语法:

xmlversion="1.0"encoding="ISO-8859-1"?

>

George

John

Reminder

Don'tforgetthemeeting!

第一行是XML声明。

它定义XML的版本(1.0)和所使用的编码(ISO-8859-1=Latin-1/西欧字符集)。

下一行描述文档的根元素(像在说:

“本文档是一个便签”):

接下来4行描述根的4个子元素(to,from,heading以及body):

George

John

Reminder

Don'tforgetthemeeting!

最后一行定义根元素的结尾:

从本例可以设想,该XML文档包含了John给George的一张便签。

XML文档形成一种树结构

XML文档必须包含根元素。

该元素是所有其他元素的父元素。

XML文档中的元素形成了一棵文档树。

这棵树从根部开始,并扩展到树的最底端。

所有元素均可拥有子元素:

.....

父、子以及同胞等术语用于描述元素之间的关系。

父元素拥有子元素。

相同层级上的子元素成为同胞(兄弟或姐妹)。

XML属性

属性通常提供不属于数据组成部分的信息。

在下面的例子中,文件类型与数据无关,但是对需要处理这个元素的软件来说却很重要:

computer.gif

 

实例

上图表示下面的XML中的一本书:

EverydayItalian

GiadaDeLaurentiis

2005

30.00

HarryPotter

JK.Rowling

2005

29.99

LearningXML

ErikT.Ray

2003

39.95

例子中的根元素是

文档中的所有元素都被包含在中。

元素有4个子元素:

、<author>、<year>、<price>。</p><p>3.Xml的特点。</p><p>XML的属性值须加引号</p><p>与HTML类似,XML也可拥有属性(名称/值的对)。</p><p>在XML中,XML的属性值须加引号。</p><p>请研究下面的两个XML文档。</p><p>第一个是错误的,第二个是正确的:</p><p><notedate=08/08/2008></p><p><to>George</to></p><p><from>John</from></p><p></note></p><p><notedate="08/08/2008"></p><p><to>George</to></p><p><from>John</from></p><p></note></p><p>在第一个文档中的错误是,note元素中的date属性没有加引号。</p><p>XML文档必须有根元素</p><p>XML文档必须有一个元素是所有其他元素的父元素。</p><p>该元素称为根元素。</p><p><root></p><p><child></p><p><subchild>.....</subchild></p><p></child></p><p></root></p><p>XML标签对大小写敏感</p><p>XML元素使用XML标签进行定义。</p><p>XML标签对大小写敏感。</p><p>在XML中,标签<Letter>与标签<letter>是不同的。</p><p>必须使用相同的大小写来编写打开标签和关闭标签:</p><p><Message>这是错误的。</p><p></message></p><p><message>这是正确的。</p><p></message></p><p>XML中的注释</p><p>在XML中编写注释的语法与HTML的语法很相似:</p><p><!</p><p>--Thisisacomment--></p><p>XML元素vs.属性</p><p>请看这些例子:</p><p><personsex="female"></p><p><firstname>Anna</firstname></p><p><lastname>Smith</lastname></p><p></person></p><p><person></p><p><sex>female</sex></p><p><firstname>Anna</firstname></p><p><lastname>Smith</lastname></p><p></person></p><p>在第一个例子中,sex是一个属性。</p><p>在第二个例子中,sex则是一个子元素。</p><p>两个例子均可提供相同的信息。</p><p>4.如何解析xml文件</p><p><?</p><p>xmlversion="1.0"encoding="UTF-8"?</p><p>></p><p><employees></p><p><employee></p><p><name>ddviplinux</name></p><p><sex>m</sex></p><p><age>30</age></p><p></employee></p><p></employees></p><p>packagecom.alisoft.facepay.framework.bean;</p><p>importjava.io.FileInputStream;</p><p>importjava.io.FileNotFoundException;</p><p>importjava.io.FileOutputStream;</p><p>importjava.io.IOException;</p><p>importjava.io.InputStream;</p><p>importjava.io.PrintWriter;</p><p>importjavax.xml.parsers.DocumentBuilder;</p><p>importjavax.xml.parsers.DocumentBuilderFactory;</p><p>importjavax.xml.parsers.ParserConfigurationException;</p><p>importjavax.xml.transform.OutputKeys;</p><p>importjavax.xml.transform.Transformer;</p><p>importjavax.xml.transform.TransformerConfigurationException;</p><p>importjavax.xml.transform.TransformerException;</p><p>importjavax.xml.transform.TransformerFactory;</p><p>importjavax.xml.transform.dom.DOMSource;</p><p>importjavax.xml.transform.stream.StreamResult;</p><p>importorg.w3c.dom.Document;</p><p>importorg.w3c.dom.Element;</p><p>importorg.w3c.dom.Node;</p><p>importorg.w3c.dom.NodeList;</p><p>importorg.xml.sax.SAXException;</p><p>/**</p><p>*</p><p>*@authorhongliang.dinghl</p><p>*DOM生成与解析XML文档</p><p>*/</p><p>publicclassDomDemoimplementsXmlDocument{</p><p>privateDocumentdocument;</p><p>privateStringfileName;</p><p>publicvoidinit(){</p><p>try{</p><p>DocumentBuilderFactoryfactory=DocumentBuilderFactory</p><p>.newInstance();</p><p>DocumentBuilderbuilder=factory.newDocumentBuilder();</p><p>this.document=builder.newDocument();</p><p>}catch(ParserConfigurationExceptione){</p><p>System.out.println(e.getMessage());</p><p>}</p><p>}</p><p>publicvoidcreateXml(StringfileName){</p><p>Elementroot=this.document.createElement("employees");</p><p>this.document.appendChild(root);</p><p>Elementemployee=this.document.createElement("employee");</p><p>Elementname=this.document.createElement("name");</p><p>name.appendChild(this.document.createTextNode("丁宏亮"));</p><p>employee.appendChild(name);</p><p>Elementsex=this.document.createElement("sex");</p><p>sex.appendChild(this.document.createTextNode("m"));</p><p>employee.appendChild(sex);</p><p>Elementage=this.document.createElement("age");</p><p>age.appendChild(this.document.createTextNode("30"));</p><p>employee.appendChild(age);</p><p>root.appendChild(employee);</p><p>TransformerFactorytf=TransformerFactory.newInstance();</p><p>try{</p><p>Transformertransformer=tf.newTransformer();</p><p>DOMSourcesource=newDOMSource(document);</p><p>transformer.setOutputProperty(OutputKeys.ENCODING,"gb2312");</p><p>transformer.setOutputProperty(OutputKeys.INDENT,"yes");</p><p>PrintWriterpw=newPrintWriter(newFileOutputStream(fileName));</p><p>StreamResultresult=newStreamResult(pw);</p><p>transformer.transform(source,result);</p><p>System.out.println("生成XML文件成功!</p><p>");</p><p>}catch(TransformerConfigurationExceptione){</p><p>System.out.println(e.getMessage());</p><p>}catch(IllegalArgumentExceptione){</p><p>System.out.println(e.getMessage());</p><p>}catch(FileNotFoundExceptione){</p><p>System.out.println(e.getMessage());</p><p>}catch(TransformerExceptione){</p><p>System.out.println(e.getMessage());</p><p>}</p><p>}</p><p>publicvoidparserXml(StringfileName){//解析文档</p><p>try{</p><p>DocumentBuilderFactorydbf=DocumentBuilderFactory.newInstance();</p><p>DocumentBuilderdb=dbf.newDocumentBuilder();</p><p>Documentdocument=db.parse(fileName);</p><p>NodeListemployees=document.getChildNodes();</p><p>for(inti=0;i<employees.getLength();i++){</p><p>Nodeemployee=employees.item(i);</p><p>NodeListemployeeInfo=employee.getChildNodes();</p><p>for(intj=0;j<employeeInfo.getLength();j++){</p><p>Nodenode=employeeInfo.item(j);</p><p>NodeListemployeeMeta=node.getChildNodes();</p><p>for(intk=0;k<employeeMeta.getLength();k++){</p><p>System.out.println(employeeMeta.item(k).getNodeName()</p><p>+":</p><p>"+employeeMeta.item(k).getTextContent());</p><p>}</p><p>}</p><p>}</p><p>System.out.println("解析完毕");</p><p>}catch(FileNotFoundExceptione){</p><p>System.out.println(e.getMessage());</p><p>}catch(ParserConfigurationExceptione){</p><p>System.out.println(e.getMessage());</p><p>}catch(SAXExceptione){</p><p>System.out.println(e.getMessage());</p><p>}catch(IOExceptione){</p><p>System.out.println(e.getMessage());</p><p>}</p><p>}</p><p>}</p><p></p> </div> <div class="readmore" onclick="showmore()" style="background-color:transparent; height:auto; margin:0px 0px; padding:20px 0px 0px 0px;"><span class="btn-readmore" style="background-color:transparent;"><em style=" font-style:normal">展开</em>阅读全文<i></i></span></div> <script> function showmore() { $(".readmore").hide(); $(".detail-article").css({ "height":"auto", "overflow": "hidden" }); } $(document).ready(function() { var dh = $(".detail-article").height(); if(dh >100) { $(".detail-article").css({ "height":"100px", "overflow": "hidden" }); } else { $(".readmore").hide(); } }); </script> </div> <script> var defaultShowPage = parseInt("20"); var id = "890296"; var total_page = "8"; var mfull = false; var mshow = false; function DownLoad() { window.location.href='https://m.bingdoc.com/d-890296.html'; } function relate() { var reltop = $('#relate').offset().top-50; $("html,body").animate({ scrollTop: reltop }, 500); } </script> <div id="relate" class="container" style="padding:0px 0px 15px 0px; margin-top:20px; border:solid 1px #dceef8"> <div style=" font-size: 16px; background-color:#e5f0f7; margin-bottom:5px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px;">相关资源</div> <div id="relatelist" style="padding-left:5px;"> <ul> <li><em class="docx"/></em><a target="_parent" href="https://m.bingdoc.com/p-8891641.html" title="我的中国梦梦想中的doc.docx">我的中国梦梦想中的doc.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bingdoc.com/p-17264032.html" title="中药的应用中药的配伍二 中药的禁忌一.docx">中药的应用中药的配伍二 中药的禁忌一.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bingdoc.com/p-3099453.html" title="我心中的美或眼中的美.docx">我心中的美或眼中的美.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bingdoc.com/p-6762183.html" title="中国的人口中国的民族.docx">中国的人口中国的民族.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bingdoc.com/p-14893952.html" title="中医的科学科学的中医.docx">中医的科学科学的中医.docx</a> </li><li><em class="ppt"/></em><a target="_parent" href="https://m.bingdoc.com/p-89759.html" title="中药的性能和中药的炮制.ppt">中药的性能和中药的炮制.ppt</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bingdoc.com/p-5498949.html" title="DOS中的ping命令的集中用法.docx">DOS中的ping命令的集中用法.docx</a> </li><li><em class="docx"/></em><a target="_parent" href="https://m.bingdoc.com/p-13045396.html" title="我心中的阳光初中的作文.docx">我心中的阳光初中的作文.docx</a> </li><li><em class="doc"/></em><a target="_parent" href="https://m.bingdoc.com/p-2287350.html" title="我眼中的中南.doc">我眼中的中南.doc</a> </li><li><em class="doc"/></em><a target="_parent" href="https://m.bingdoc.com/p-4228486.html" title="我眼中的中国.doc">我眼中的中国.doc</a> </li> </ul> </div> </div> <div class="container" style="padding:0px 0px 15px 0px; margin-top:20px; border:solid 1px #dceef8"> <div style=" font-size: 16px; background-color:#e5f0f7; margin-bottom:5px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px;">猜你喜欢</div> <div id="relatelist" style="padding-left:5px;"> <ul> <li><em class="docx"></em> <a href="https://m.bingdoc.com/p-364100.html" target="_parent" title="供电劳动定员标准Word文档下载推荐.docx">供电劳动定员标准Word文档下载推荐.docx</a></li> <li><em class="docx"></em> <a href="https://m.bingdoc.com/p-364101.html" target="_parent" title="混合型添加剂饲料生产许可现场审核表Word文档格式.docx">混合型添加剂饲料生产许可现场审核表Word文档格式.docx</a></li> <li><em class="docx"></em> <a href="https://m.bingdoc.com/p-364102.html" target="_parent" title="古镇保护开发工作的考察报告Word文件下载.docx">古镇保护开发工作的考察报告Word文件下载.docx</a></li> <li><em class="docx"></em> <a href="https://m.bingdoc.com/p-364103.html" target="_parent" title="股权认购协议书Word文档下载推荐.docx">股权认购协议书Word文档下载推荐.docx</a></li> <li><em class="docx"></em> <a href="https://m.bingdoc.com/p-364104.html" target="_parent" title="机电类顶岗实习报告范文Word文档下载推荐.docx">机电类顶岗实习报告范文Word文档下载推荐.docx</a></li> <li><em class="docx"></em> <a href="https://m.bingdoc.com/p-364105.html" target="_parent" title="关于数控专业求职信范文十篇Word文档格式.docx">关于数控专业求职信范文十篇Word文档格式.docx</a></li> <li><em class="docx"></em> <a href="https://m.bingdoc.com/p-364106.html" target="_parent" title="观看《红旗渠之归来仍是少年》最新观后感心得总结5篇docxWord格式.docx">观看《红旗渠之归来仍是少年》最新观后感心得总结5篇docxWord格式.docx</a></li> <li><em class="docx"></em> <a href="https://m.bingdoc.com/p-364107.html" target="_parent" title="基于Android的传感器游戏真心话大冒险毕业设计Word文档下载推荐.docx">基于Android的传感器游戏真心话大冒险毕业设计Word文档下载推荐.docx</a></li> <li><em class="docx"></em> <a href="https://m.bingdoc.com/p-364108.html" target="_parent" title="Scratch作品评价量表.docx">Scratch作品评价量表.docx</a></li> </ul> </div> </div> <div style=" font-size: 16px; background-color:#e5f0f7; margin-top:20px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px; margin-bottom:10px;"> 相关搜索</div> <div class="widget-box pt0" style="border: none; padding:0px 5px;"> <ul class="taglist--inline multi"> <li class="tagPopup"><a target="_parent" class="tag tagsearch" rel="nofollow" href="https://m.bingdoc.com/search.html?q=java">java</a></li> <li class="tagPopup"><a target="_parent" class="tag tagsearch" rel="nofollow" href="https://m.bingdoc.com/search.html?q=%e4%b8%ad%e7%9a%84">中的</a></li> <li class="tagPopup"><a target="_parent" class="tag tagsearch" rel="nofollow" href="https://m.bingdoc.com/search.html?q=xml">xml</a></li> </ul> </div> <div style=" font-size: 16px; background-color:#e5f0f7; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px; margin-bottom:10px;"> 资源标签</div> <div class="widget-box pt0" style="border: none; padding:0px 5px;"> <ul class="taglist--inline multi"> <li class="tagPopup"><a target="_parent" class="tag tag1" href="https://m.bingdoc.com/mark/zhongde.html">中的</a></li> <li class="tagPopup"><a target="_parent" class="tag tag2" href="https://m.bingdoc.com/mark/zhongyaoyingyong.html">中药应用</a></li> <li class="tagPopup"><a target="_parent" class="tag tag3" href="https://m.bingdoc.com/mark/zhongguomengmicrosoftofficeword.html">中国梦MicrosoftOfficeWord</a></li> <li class="tagPopup"><a target="_parent" class="tag tag4" href="https://m.bingdoc.com/mark/zhongguopemengxiang.html">中国PE梦想</a></li> <li class="tagPopup"><a target="_parent" class="tag tag0" href="https://m.bingdoc.com/mark/zhongyaopeiwujinjiyaolixue.html">中药配伍禁忌药理学</a></li> <li class="tagPopup"><a target="_parent" class="tag tag1" href="https://m.bingdoc.com/mark/zhongguomengwodemengzhongguomengwodemenghuihuazuopinzhongguo.html">中国梦 我的梦《中国梦我的梦》绘画作品中国</a></li> <li class="tagPopup"><a target="_parent" class="tag tag2" href="https://m.bingdoc.com/mark/zhongguomengwodemengzhongguo.html">中国梦我的梦中国</a></li> <li class="tagPopup"><a target="_parent" class="tag tag3" href="https://m.bingdoc.com/mark/shenghuozhongdeyongyao.html">生活中的用药</a></li> <li class="tagPopup"><a target="_parent" class="tag tag4" href="https://m.bingdoc.com/mark/wodemengzhongguomengmengzhongzhutizhongdui.html">我的梦中国梦梦中主题中队</a></li> </ul> </div> <br /> <div > 当前位置:<a target="_parent" href="https://m.bingdoc.com/">首页</a> > <a href="https://m.bingdoc.com/booklist-00027.html">临时分类</a><span> > </span><a href="https://m.bingdoc.com/booklist-0002700001.html">批量上传</a> </div> <br /> <div class="cssnone"> <iframe title="来源" src="https://m.bingdoc.com/BookRead.aspx?id=80qnvL7IXZ0%3d&parto=gSiCTLduuPOmfogL2xj8FZdCfjifuo8M%2feWXu10qew3dehZ9LMhPzSM9q6Ku0U1oODv9DwJh%2bbUCnpEwcPuwMcKGb%2fZ6n6h6iC%2bo93BwPe4MJKltE%2folECol6f3ehN7Iv73M9lGmxUOqkle5IEVGS1RR2YofY1MA1JGhbJJvKb1XBh0a4hMHthDyiQYOKzusEu%2f933Hxi2IyLYTq4O0qCDpQKIB0idov" frameborder="0" style="width: 0px; height: 0px"> </iframe> </div> <span id="LabelScript"></span> <script src="https://mstatic.bingdoc.com/JS/bootstrap-collapse.js"></script> </form> <div class="siteInner_bg" style="margin-top: 40px; border: solid 0px red; margin-left: 0px; margin-right: 0px;"> <div class="siteInner"> <p style="text-align: center;">copyright@ 2008-2023 冰点文库 网站版权所有</p><p style="text-align: center;">经营许可证编号:<a href="http://beian.miit.gov.cn/" target="_blank">鄂ICP备19020893号-</a>2</p><script>var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?f82ede2a6dd69d4ed35205d3eb25b840"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();</script> </div> </div> <div class="trnav clearfix" id="navcontent" style="display: none; background-color:#3a71b1; "> <div class="trlogoside" id="navlogo" style="display: none;"> <a href="https://m.bingdoc.com/" title="冰点文库"><img src="https://www.bingdoc.com/images/logo_bd.png" alt="冰点文库"></a> <div class="trnavclose" id="navclose"> <span></span> </div> </div> <div class="navcontainer"> <div class="row"> <ul class="nav navbar-nav trnavul headercontent" id="navigation" style="margin:20px 0 0px;"> <li><a target="_parent"href="https://m.bingdoc.com/login.aspx">登录</a></li> <li><a target="_parent"href="https://m.bingdoc.com/">首页 </a></li> <li><a target="_parent"href="https://m.bingdoc.com/booklist-0.html">资源分类 </a></li> <li><a target="_parent"href="https://m.bingdoc.com/UserManage/Recharge.aspx?f=0"><img src="https://m.bingdoc.com/images/s.gif" alt="new" class="hottip1">升级会员 <img src="https://www.bingdoc.com/FileUpload/Images/48520fea-bc98-41ae-b183-84689c7075c9.gif" alt="new" class="hottip"></a></li> <li><a target="_parent"href="https://m.bingdoc.com/newslist.html">通知公告 </a></li> <li><a target="_parent"href="https://m.bingdoc.com/h-0.html">帮助中心 </a></li> </ul> </div> </div> </div> <script type="text/javascript"> function stopPropagation(e) { var ev = e || window.event; if (ev.stopPropagation) { ev.stopPropagation(); } else if (window.event) { window.event.cancelBubble = true;//兼容IE } } $("#navmore").click(function (e) { $("#navcontent").show(); $("#navlogo").show(); stopPropagation(e); var navcontentwidth = $("#navcontent").width(); $('#navcontent').css({ 'right': '-' + navcontentwidth + 'px' }); $("#navcontent").show().animate({ "right": 0 }, 300); }); $(document).bind('click', function () { var navcontentwidth = $("#navcontent").width(); $("#navcontent").animate({ 'right': '-' + navcontentwidth + 'px' }, 300, function () { $("#navcontent").hide(); }); $("#navlogo").fadeOut(300); }); $("#navcontent").click(function (e) { stopPropagation(e); }); $("#navclose").click(function (e) { var navcontentwidth = $("#navcontent").width(); $("#navcontent").animate({ 'right': '-' + navcontentwidth + 'px' }, 300, function () { $("#navcontent").hide(); }); $("#navlogo").fadeOut(300); }); </script> <script> function BaseShare(title, desc, imgUrl) { var link = "https://m.bingdoc.com/p-890296.html"; if (wx) { wx.config({ debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: 'wx3a9604896163fa38', // 必填,公众号的唯一标识 timestamp: '1715575226', // 必填,生成签名的时间戳 nonceStr: '9CF81D8026A9018052C429CC4E56739B', // 必填,生成签名的随机串 signature: '8e26b2793461ce894fc6e2384d95269b918d04ef',// 必填,签名,见附录1 jsApiList: ['onMenuShareAppMessage', 'onMenuShareTimeline', 'updateAppMessageShareData', 'updateTimelineShareData', 'hideMenuItems'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 //openTagList: ["wx-open-launch-weapp"]//H5打开小程序 }); wx.ready(function () { //需在用户可能点击分享按钮前就先调用 wx.hideMenuItems({// 要隐藏的菜单项,只能隐藏“传播类”和“保护类”按钮,所有menu项见附录3 menuList: ['menuItem:share:qq', 'menuItem:favorite', 'menuItem:share:QZone', 'menuItem:share:email', 'menuItem:originPage', 'menuItem:readMode', 'menuItem:delete', 'menuItem:editTag', 'menuItem:share:facebook', 'menuItem:share:weiboApp', 'menuItem:share:brand'] }); var shareData = { title: title, // 分享标题 desc: desc,//这里请特别注意是要去除html link: link, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: imgUrl, // 分享图标 }; wx.updateAppMessageShareData(shareData);//1.4 分享到朋友 wx.updateTimelineShareData(shareData);//1.4分享到朋友圈 }); } } function BaseShare(title, desc, imgUrl, link) { if (link=="") link = "https://m.bingdoc.com/p-890296.html"; if (wx) { wx.config({ debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: 'wx3a9604896163fa38', // 必填,公众号的唯一标识 timestamp: '1715575226', // 必填,生成签名的时间戳 nonceStr: '9CF81D8026A9018052C429CC4E56739B', // 必填,生成签名的随机串 signature: '8e26b2793461ce894fc6e2384d95269b918d04ef',// 必填,签名,见附录1 jsApiList: ['onMenuShareAppMessage', 'onMenuShareTimeline', 'updateAppMessageShareData', 'updateTimelineShareData', 'hideMenuItems'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 //openTagList: ["wx-open-launch-weapp"]//H5打开小程序 }); wx.ready(function () { //需在用户可能点击分享按钮前就先调用 wx.hideMenuItems({// 要隐藏的菜单项,只能隐藏“传播类”和“保护类”按钮,所有menu项见附录3 menuList: ['menuItem:share:qq', 'menuItem:favorite', 'menuItem:share:QZone', 'menuItem:share:email', 'menuItem:originPage', 'menuItem:readMode', 'menuItem:delete', 'menuItem:editTag', 'menuItem:share:facebook', 'menuItem:share:weiboApp', 'menuItem:share:brand'] }); var shareData = { title: title, // 分享标题 desc: desc,//这里请特别注意是要去除html link: link, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: imgUrl, // 分享图标 }; wx.updateAppMessageShareData(shareData);//1.4 分享到朋友 wx.updateTimelineShareData(shareData);//1.4分享到朋友圈 }); } } </script> <script> $(document).ready(function () { var arr = $(".headercontent"); for (var i = 0; i < arr.length; i++) { (function (index) { var url = "https://m.bingdoc.com/header.aspx"; $.get(url + "?t=" + (new Date()).valueOf(), function (d) { try { arr.eq(index).empty().html(d); } catch (e) { } try { arr.html(d); } catch (e) { } }); })(i); } }); </script> <script src="https://mstatic.bingdoc.com/js/jquery.lazyload.js"></script> <script charset="utf-8"> $("img.lazys").lazyload({ threshold: 200, effect: "fadeIn" }); </script> </body> </html>