锘??xml version="1.0" encoding="utf-8" standalone="yes"?>中文字幕在线免费专区,欧美理论一区二区,国产欧美一区二区精品久导航http://www.aygfsteel.com/superwei/category/31027.htmlzh-cnTue, 29 Apr 2008 16:20:56 GMTTue, 29 Apr 2008 16:20:56 GMT60鐢╔SD鏍¢獙XML(鍚玍B浠g爜)http://www.aygfsteel.com/superwei/articles/197247.html灝忚緸鐚?/dc:creator>灝忚緸鐚?/author>Tue, 29 Apr 2008 06:34:00 GMThttp://www.aygfsteel.com/superwei/articles/197247.htmlhttp://www.aygfsteel.com/superwei/comments/197247.htmlhttp://www.aygfsteel.com/superwei/articles/197247.html#Feedback0http://www.aygfsteel.com/superwei/comments/commentRss/197247.htmlhttp://www.aygfsteel.com/superwei/services/trackbacks/197247.html 

鐢╔SD鏍¢獙XML

鐢變簡XML Schema,浣犲彲浠ョ敤鏉ユ牎楠孹ML鏂囨。鐨勮涔夊拰緇撴瀯銆傚湪MSXML 4.0鎶鏈瑙堢増鏈凡緇忔彁渚涗簡鐢╔SD Schema鏉ユ牎楠孹ML鏂囨。鐨勫姛鑳姐傚湪鏍¢獙鏂囨。鏃訛紝灝唖chema娣誨姞鍒癤MLSchemaCache瀵硅薄涓紝璁劇疆鍏?object, set the schemas property of a DOMDocument瀵硅薄鐨剆chemas灞炴у紩鐢╔MLSchemaCache瀵硅薄涓殑schema銆傚湪灝哫ML鏂囨。杞藉叆鍒癉OMDocument瀵硅薄涓椂灝嗚嚜鍔ㄦ墽琛屾牎楠屾搷浣溿傛垜浠笉濡ㄧ敤渚嬪瓙鏉ヨ鏄庡浣曞湪Visual Basic涓氳繃緙栫▼瀹炵幇XML鏂囨。鏍¢獙銆傚叾涓寘鎷細

books.xsd
鐢ㄦ潵鏍¢獙books.xml鏂囦歡鐨凷chema
books.xml
璇ユ枃浠跺皢琚澆鍏ュ茍涓斿拰books.xsd瀵圭収鏍¢獙
Visual Basic鏍¢獙浠g爜
鍒涘緩涓涓猉MLSchemaCache瀵硅薄,灝唖chema娣誨姞緇欏畠,鐒跺悗璁劇疆schemas property of the DOMDocument瀵硅薄鐨剆hemas灞炴с傚湪寮濮嬬殑鏃跺欎綘瑕佽繘琛屽涓嬫搷浣滐細
鎵撳紑Visual Basic 6.0,閫夋嫨Standard EXE鏂伴」鐩?
鍦≒roject鑿滃崟涓夋嫨References.
鍦ˋvailable References鍒楄〃涓夋嫨Microsoft XML,v4.0
緇橣orm1娣誨姞涓涓狢ommand button
瀛樺偍璇ラ」鐩?
books.xml

鍦╔ML緙栬緫鍣ㄧ敋鑷充竴鑸殑鏂囨湰緙栬緫鍣ㄤ腑杈撳叆浠ヤ笅XML浠g爜錛屽茍涓斿瓨涓篵ooks.xml錛?br />
<?xml version="1.0"?>
<x:catalog xmlns:x="urn:books">
<book id="bk101">
<author>Gambardella, Matthew</author>
<title>XML Developer's Guide</title>
<genre>Computer</genre>
<price>44.95</price>
<publish_date>2000-10-01</publish_date>
<description>An in-depth look at creating applications with XML.</description>
<title>2000-10-01</title>
</book>
</x:catalog>

books.xsd

涓嬮潰鏄湰渚嬩腑浣跨敤鐨刡ooks.xsd schema銆?br />
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="catalog" type="CatalogData"/>
<xsd:complexType name="CatalogData">
<xsd:sequence>
<xsd:element name="book" type="bookdata" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="bookdata">
<xsd:sequence>
<xsd:element name="author" type="xsd:string"/>
<xsd:element name="title" type="xsd:string"/>
<xsd:element name="genre" type="xsd:string"/>
<xsd:element name="price" type="xsd:float"/>
<xsd:element name="publish_date" type="xsd:date"/>
<xsd:element name="description" type="xsd:string"/>
</xsd:sequence>
<xsd:attribute name="id" type="xsd:string"/>
</xsd:complexType>
</xsd:schema>

Visual Basic鏍¢獙浠g爜

浣犲彲浠ヨ繍琛屼笅闈㈢殑渚嬪瓙:

鎷瘋礉涓嬮潰鐨勪唬鐮佸埌Command1_Click榪囩▼涓?
Private Sub Command1_Click()
Dim xmlschema As MSXML2.XMLSchemaCache
Set xmlschema = New MSXML2.XMLSchemaCache
xmlschema.Add "urn:books", App.Path & "\books.xsd"
Dim xmldom As MSXML2.DOMDocument
Set xmldom = New MSXML2.DOMDocument
Set xmldom.schemas = xmlschema

xmldom.async = False
xmldom.Load App.Path & "\books.xml"

If xmldom.parseError.errorCode <> 0 Then
MsgBox xmldom.parseError.errorCode & " " & xmldom.parseError.reason
Else
MsgBox "No Error"
End If
End Sub

鎵ц璇ョ▼搴忥紝鐒跺悗鐐瑰嚮Command1鎸夐挳錛屽皢榪斿洖"No Errors"娑堟伅妗嗐?br />
杞澆錛歨ttp://www.xfbbs.com/ArticleShow/43/Article_Show_25431.html



]]>
鏄劇ず嫻忚鍣ㄥ悕縐頒笌鐗堟湰--銆婄簿閫欽avaScript鍔ㄦ佺綉欏電紪紼嬨?/title><link>http://www.aygfsteel.com/superwei/articles/195896.html</link><dc:creator>灝忚緸鐚?/dc:creator><author>灝忚緸鐚?/author><pubDate>Fri, 25 Apr 2008 02:42:00 GMT</pubDate><guid>http://www.aygfsteel.com/superwei/articles/195896.html</guid><wfw:comment>http://www.aygfsteel.com/superwei/comments/195896.html</wfw:comment><comments>http://www.aygfsteel.com/superwei/articles/195896.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/superwei/comments/commentRss/195896.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/superwei/services/trackbacks/195896.html</trackback:ping><description><![CDATA[<p>--> http://book.51cto.com/art/200710/58021.htm<br /> 浣跨敤JavaScript榪樺彲浠ユ樉紺虹敤鎴鋒祻瑙堝櫒鍚嶇О銆佺増鏈彿鍙婂叾浠栦俊鎭傛湰鑺傜粰鍑轟竴涓浉鍏崇殑瀹炰緥銆?br /> <br /> <strong>鎶鏈鐐?/strong><br /> 鏈妭浠g爜涓昏浣跨敤浜哊avigator瀵硅薄鐨勪竴浜涘睘鎬э紝鍏朵富瑕佸姛鑳藉拰鐢ㄦ硶濡備笅銆?br /> <br /> 榪涜嫻忚鍣ㄦ嫻嬩富瑕佷嬌鐢∟avigator瀵硅薄錛屽叾灞炴х粡甯哥敤浜庢祻瑙堝櫒鐗堟湰媯嫻嬨傚鏋滅▼搴忎腑鏈変笉鑳藉吋瀹瑰縐嶆祻瑙堝櫒鐨勪唬鐮佹椂錛屽氨闇瑕佽繘琛岀増鏈殑媯嫻嬶紝鍒嗗埆涓轟笉鍚岀殑鐗堟湰緙栧啓鍚勮嚜鐨勪唬鐮併?br /> <br /> JavaScript鐨凬avigator瀵硅薄鎻愪緵浜嗙敤浜庢嫻嬬殑鎬ц兘銆侼avigator鐨勫睘鎬ф渶甯稿簲鐢ㄤ簬嫻忚鍣ㄧ増鏈嫻嬶紝榪欎簺灞炴у悕鐨勭敤娉曚負“navigator.灞炴у悕”銆?br /> <br /> 灞炴ppCodeName鍖呭惈鐢ㄦ埛嫻忚鍣ㄧ殑鍚嶇О錛屽吋瀹規墍鏈夋祻瑙堝櫒銆備絾鐢變簬鍘嗗彶鍘熷洜錛岄氬父浼氳繑鍥濵ozilla銆?br /> <br /> 灞炴ppName鍖呭惈嫻忚鍣ㄧ殑瀹樻柟鍚嶇О錛屽吋瀹規墍鏈夋祻瑙堝櫒銆?br /> <br /> 灞炴ppVersion鍖呭惈嫻忚鍣ㄧ殑鐗堟湰錛屽吋瀹規墍鏈夋祻瑙堝櫒銆?br /> <br /> 灞炴ppMinorVersion鍖呭惈嫻忚鍣ㄧ殑瀛愮増鏈彿錛屼粎鏀寔浠呮敮鎸両nternet Explorer銆?br /> <br /> 灞炴serAgent鍖呭惈嫻忚鍣ㄤ紶閫佸埌鏈嶅姟鍣ㄧ殑瀹屾暣鐨勭敤鎴蜂唬鐞嗗鹼紝鍏煎鎵鏈夋祻瑙堝櫒銆?<br /> <strong>瀹炵幇浠g爜</strong><br /> <table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1"> <tbody> <tr> <td class="code" bgcolor="#e6e6e6"> <pre><noscript><br /> 嫻忚鍣ㄤ笉鏀寔JavaScript錛屾棤娉曟嫻嬨?br /> </noscript><!------------------------------鏂囦歡鍚嶏細30.1.htm------------------------------><br /> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br /> "<a ><br /> <html xmlns="<a ><br /> <head><br /> <title>鏄劇ず嫻忚鍣ㄥ悕縐頒笌鐗堟湰</title><br /> <meta http-equiv="content-type" content="text/html; charset=gb2312"><br /> </head><br /> <body><br /> <h1>鏄劇ず嫻忚鍣ㄥ悕縐頒笌鐗堟湰</h1><hr><br /> <script type="text/javascript"><br /> <!--<br /> var browserName = navigator.appName;  //鑾峰彇嫻忚鍣ㄥ畼鏂瑰悕縐?br /> var codeName=navigator.appCodeName;   //鑾峰彇嫻忚鍣ㄧ敤鎴峰悕縐?br /> var browserVersion = parseFloat(navigator.appVersion); //鑾峰彇嫻忚鍣ㄧ増鏈?br /> var minorVersion=navigator.appMinorVersion; //鑾峰彇嫻忚鍣ㄥ瓙鐗堟湰鍙?br /> var userAgent = navigator.userAgent; //鑾峰彇嫻忚鍣ㄥ晢瀹朵俊鎭?/pre> <pre>            //鍒嗗埆鏄劇ず杈撳嚭<br /> document.write("鑷畾涔変俊鎭?錛?"+userAgent + "<br>");<br /> document.write("嫻忚鍣ㄥ畼鏂瑰悕縐?錛?"+ browserName+"<br>");<br /> document.write("鐢ㄦ埛嫻忚鍣ㄥ悕縐?錛?"+ codeName+"<br>");<br /> document.write("嫻忚鍣ㄧ増鏈?錛?"+browserVersion+"<br>");<br /> document.write("嫻忚鍣ㄥ瓙鐗堟湰 錛?"+minorVersion+"<br>");<br /> // --><br /> </script><br /> <br /> <!--瀵逛笉鏀寔JavaScript鐨勬祻瑙堝櫒錛屾樉紺烘棤娉曟嫻?-><br /> <noscript><br /> 嫻忚鍣ㄤ笉鏀寔JavaScript錛屾棤娉曟嫻嬨?br /> </noscript><br /> </body><br /> </html></pre> </td> </tr> </tbody> </table> <br /> 浣跨敤IE榪愯涓婇潰鐨勭▼搴忥紝浼氬嚭鐜板鍥?0.1鎵紺虹殑緇撴灉銆備嬌鐢∕ozilla FireFox榪愯涓婇潰鐨勭▼搴忥紝浼氬嚭鐜板鍥?0.2鎵紺虹殑緇撴灉銆?/p> <p> <table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1"> <tbody> <tr> </tr> </tbody> </table> </p> <p> <table class="ln" cellspacing="0" bordercolordark="#ffffff" align="center" bgcolor="#ddddd" bordercolorlight="#999999" border="1"> <tbody> <tr> <td bgcolor="#ffffff"><a target="_blank"><img class="fit-image" onmousewheel="javascript:return big(this)" height="329" alt="" src="http://book.51cto.com/files/uploadimg/20071016/114832572.gif" width="438" onload="javascript:if(this.width />498)this.style.width=498;" border=0></a><a target="_blank"></a></td> </tr> <tr> <td class="it" align="center" bgcolor="#dddddd">鍥?0.1  IE涓殑鏄劇ず緇撴灉</td> </tr> </tbody> </table> </p> <a target="_blank"></a> <p> <table class="ln" cellspacing="0" bordercolordark="#ffffff" align="center" bgcolor="#ddddd" bordercolorlight="#999999" border="1"> <tbody> <tr> <td bgcolor="#ffffff"><a target="_blank"><img class="fit-image" onmousewheel="javascript:return big(this)" height="332" alt="" src="http://book.51cto.com/files/uploadimg/20071015/1609071.png" width="381" onload="javascript:if(this.width />498)this.style.width=498;" border=0></a></td> </tr> <tr> <td class="it" align="center" bgcolor="#dddddd"> 鍥?0.2  Mozilla涓殑鏄劇ず緇撴灉</td> </tr> </tbody> </table> </p> <a target="_blank"></a> <p><br /> <strong>婧愮▼搴忚В璇?br /> </strong>錛?錛夌▼搴忓垎涓?涓儴鍒嗐傜1閮ㄥ垎鍒嗗埆鑾峰彇嫻忚鍣ㄧ殑鐩稿叧淇℃伅錛屽茍灝嗚繖浜涗俊鎭垎鍒瓨鍌ㄥ湪涓嶅悓鐨勫彉閲忎腑銆?br /> 錛?錛夌▼搴忕殑絎?閮ㄥ垎錛屽垎鍒嬌鐢╠ocument.write ( )灝嗚幏鍙栫殑嫻忚鍣ㄤ俊鎭樉紺哄嚭鏉ワ紝姣忔潯淇℃伅鍗曠嫭鏄劇ず涓琛屻?br /> 錛?錛夌▼搴忕殑絎?閮ㄥ垎錛屽浜庝笉鏀寔JavaScript鐨勬祻瑙堝櫒錛屼嬌鐢ㄦ枃鏈俊鎭樉紺哄嚭鏉ャ?br /> </p> <img src ="http://www.aygfsteel.com/superwei/aggbug/195896.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/superwei/" target="_blank">灝忚緸鐚?/a> 2008-04-25 10:42 <a href="http://www.aygfsteel.com/superwei/articles/195896.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Javascript鑾峰彇瀹屾暣鐨処E鐗堟湰鍙?杞澆)http://www.aygfsteel.com/superwei/articles/195895.html灝忚緸鐚?/dc:creator>灝忚緸鐚?/author>Fri, 25 Apr 2008 02:39:00 GMThttp://www.aygfsteel.com/superwei/articles/195895.htmlhttp://www.aygfsteel.com/superwei/comments/195895.htmlhttp://www.aygfsteel.com/superwei/articles/195895.html#Feedback0http://www.aygfsteel.com/superwei/comments/commentRss/195895.htmlhttp://www.aygfsteel.com/superwei/services/trackbacks/195895.html<html xmlns:ie>

<head>
<title>VN.ST.錛?a > www.51windows.Net</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style>
<!--
@media all {
   IE\:CLIENTCAPS {behavior:url(#default#clientCaps)}
}
-->
</style>
<style type="text/css">
p, td, input { font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt;
               font-family: 瀹嬩綋, 'MS Song'; cursor: default;padding:3px}
body         { font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt;
               font-family: 瀹嬩綋, 'MS Song'; color: windowtext;
               background-color: menu; background-repeat: repeat;
               background-attachment: scroll; background-position: 0% }
</style>
</head>

<body bgcolor="#FFFFFF" text="#000000" marginwidth="0" marginheight="0">

<IE:CLIENTCAPS ID="oClientCaps" />
<table width="476" border="0" cellspacing="1" cellpadding="0" class="sm9pt" bgcolor="#1892B5" align=center>
  <tr>
    <td width="73" class="td1" bgcolor="#FFFFFF">嫻忚鍣ㄧ被鍨?lt;/td>
    <td width="389" class="td1" bgcolor="#FFFFFF">
      <script>document.write(navigator.appName)</script>
    </td>
  </tr>
  <tr>
    <td width="73"  bgcolor="#FFFFFF">嫻忚鍣ㄧ増鏈?lt;/td>
    <td width="389"  bgcolor="#FFFFFF">
      <script>document.write(navigator.appVersion)</script>
    </td>
  </tr>
  <tr>
    <td width="73" class="td1" bgcolor="#FFFFFF">嫻忚鍣ㄨ璦</td>
    <td width="389" class="td1" bgcolor="#FFFFFF">
      <script>document.write(navigator.browserLanguage)</script>
    </td>
  </tr>
  <tr>
    <td width="73"  bgcolor="#FFFFFF">CPU綾誨瀷</td>
    <td width="389"  bgcolor="#FFFFFF">
      <script>document.write(navigator.cpuClass)</script>
    </td>
  </tr>
  <tr>
    <td width="73" class="td1" bgcolor="#FFFFFF">鎿嶄綔緋葷粺</td>
    <td width="389" class="td1" bgcolor="#FFFFFF">
      <script>document.write(navigator.platform)</script>
    </td>
  </tr>
  <tr>
    <td width="73"  bgcolor="#FFFFFF">緋葷粺璇█</td>
    <td width="389"  bgcolor="#FFFFFF">
      <script>document.write(navigator.systemLanguage)</script>
    </td>
  </tr>
  <tr>
    <td width="73" class="td1" bgcolor="#FFFFFF">鐢ㄦ埛璇█;</td>
    <td width="389" class="td1" bgcolor="#FFFFFF">
      <script>document.write(navigator.userLanguage)</script>
    </td>
  </tr>
  <tr>
    <td width="73"  bgcolor="#FFFFFF">鍦ㄧ嚎鎯呭喌</td>
    <td width="389"  bgcolor="#FFFFFF">
      <script>document.write(navigator.onLine)</script>
    </td>
  </tr>
  <tr>
    <td width="73" class="td1" bgcolor="#FFFFFF">灞忓箷鍒嗚鯨鐜?lt;/td>
    <td width="389" class="td1" bgcolor="#FFFFFF">      <script>document.write(window.screen.width+"x"+window.screen.height)</script></td>
  </tr>
  <tr>
    <td width="73" class="td1" bgcolor="#FFFFFF">棰滆壊</td>
    <td width="389" class="td1" bgcolor="#FFFFFF"> <script>document.write(window.screen.colorDepth+"浣?)</script></td>
  </tr>
  <tr>
    <td width="73" class="td1" bgcolor="#FFFFFF">瀛椾綋騫蟲粦</td>
    <td width="389" class="td1" bgcolor="#FFFFFF"><script>document.write(window.screen.fontSmoothingEnabled)</script></td>
  </tr>
  <tr>
    <td width="73" class="td1" bgcolor="#FFFFFF">鏇存柊鐗堟湰</td>
    <td width="389" class="td1" bgcolor="#FFFFFF">
      <script>document.write(navigator.appMinorVersion)</script>
    </td>
  </tr>
  <tr>
    <td width="73"  bgcolor="#FFFFFF">appCodeName</td>
    <td width="389"  bgcolor="#FFFFFF">
      <script>document.write(navigator.appCodeName)</script>
    </td>
  </tr>
  <tr>
    <td width="73" class="td1" bgcolor="#FFFFFF">cookieEnabled</td>
    <td width="389" class="td1" bgcolor="#FFFFFF">
      <script>document.write(navigator.cookieEnabled)</script>
    </td>
  </tr>
  <tr>
    <td width="73"  bgcolor="#FFFFFF">userAgent</td>
    <td width="389"  bgcolor="#FFFFFF">
      <script>document.write(navigator.userAgent)</script>
    </td>
  </tr>
  <tr>
    <td width="73" class="td1" bgcolor="#FFFFFF">javaEnabled</td>
    <td width="389" class="td1" bgcolor="#FFFFFF">
      <script>document.write(navigator.javaEnabled())</script>
    </td>
  </tr>
  <tr>
    <td width="73"  bgcolor="#FFFFFF">taintEnabled</td>
    <td width="389"  bgcolor="#FFFFFF">
      <script>document.write(navigator.taintEnabled())</script>
    </td>
  </tr>
  <tr>
    <td width="73" class="td1" bgcolor="#FFFFFF">connectionType</td>
    <td width="389" class="td1" bgcolor="#FFFFFF">
      <script>document.write(oClientCaps.connectionType)</script>
    </td>
  </tr>
</table>
<script Language="錛?106avascript">
if (oClientCaps.connectionType == "modem")
alert("娌℃湁鐢ㄥ甯﹀憖錛熻繕鍦ㄧ敤鐚笂緗戯紝涓嶈繃鍜屾垜涓鏍鳳紒");
else if(oClientCaps.connectionType == "offline")
alert("鎬庝箞娌℃湁涓婄綉錛?)
</script>
</body>
</html>



]]>
主站蜘蛛池模板: 北碚区| 建始县| 莆田市| 马山县| 庆云县| 英超| 阿鲁科尔沁旗| 汝阳县| 广汉市| 新龙县| 曲靖市| 清涧县| 腾冲县| 龙陵县| 灵山县| 龙门县| 东海县| 石家庄市| 恭城| 广平县| 开江县| 夏邑县| 锡林郭勒盟| 阿尔山市| 西青区| 屏山县| 石楼县| 惠水县| 襄垣县| 太白县| 政和县| 定边县| 武乡县| 阳信县| 万源市| 六枝特区| 葫芦岛市| 沈丘县| 新野县| 晴隆县| 石阡县|