freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學(xué)]xml實用教程-資料下載頁

2025-01-19 11:02本頁面
  

【正文】 (genre)。//刪除 genre屬性 } else if((genre)==update李贊紅 ) { ()。//刪除該節(jié)點的全部內(nèi)容 } } ()。 對 XML文檔的基本操作 ? 結(jié)果為: ?xml version= encoding=gb2312? bookstore book ISBN=236314 titleOberon39。s Legacy/title authorCorets, Eva/author price/price /book book /book /bookstore 對 XML文檔的基本操作 ? 顯示所有數(shù)據(jù) XmlNode xn=(bookstore)。 XmlNodeList xnl=。 foreach(XmlNode xnf in xnl) { XmlElement xe=(XmlElement)xnf。 ((genre))。//顯示屬性值 ((ISBN))。 XmlNodeList xnf1=。 foreach(XmlNode xn2 in xnf1) { ()。//顯示子節(jié)點點文本 } } 顯示 XML文檔中的數(shù)據(jù) ? 使用 DataSet作為數(shù)據(jù)源, DataGridView或GridView作為顯示控件; ? 使用 XML文檔作為數(shù)據(jù)源, TreeView作為顯示控件; DataGridView或 GridView作為顯示控件 //先實例化一個 DataSet對象用來讀取 xml文件中的數(shù)據(jù) DataSet st = new DataSet()。 //用 set讀取 xml文件 (@E:\)。 //設(shè)置 dataGridView的數(shù)據(jù)源 = [0]。 //同樣是調(diào)用 (DataSet)set的 WriteXml()方法其中傳遞要修改的 xml文件地址 (@E:\)。 注意: 只能按照行來顯示簡單的 xml文檔數(shù)據(jù); 實現(xiàn) TreeView的 XML數(shù)據(jù)源綁定 ? TreeView控件可以使用 XML文檔作為數(shù)據(jù)源,根據(jù) XML文檔的層次結(jié)構(gòu)顯示節(jié)點。而 XML文檔的訪問由 XmlDataSource控件來完成,從 XmlDataSource控件的 DataFile屬性中指定XML文檔路徑,然后在 TreeView控件中設(shè)置與 XML文檔中的節(jié)點的對應(yīng)關(guān)系。 ? 本示例將演示如何把 TreeView控件綁定到XML數(shù)據(jù)源。 實現(xiàn) TreeView的 XML數(shù)據(jù)源綁定 技術(shù)要點 : ? 把 TreeView控件綁定到 XML數(shù)據(jù)源的技術(shù)要點如下。 ? 使用 XmlDataSource控件提供對 XML文檔的訪問。 ? 在 TreeView控件的 DataBindings屬性中指定節(jié)點與XML文檔的對應(yīng)關(guān)系。 實現(xiàn) TreeView的 XML數(shù)據(jù)源綁定 ?xml version= encoding=utf8 ? contact name=聯(lián)系人 genre name=華南地區(qū) person Text=負責(zé)人 name張三 /name sex男 /sex age25/age address廣州市黃浦區(qū) /address /person person Text=負責(zé)人 name李四 /name sex男 /sex age28/age address佛山市南海區(qū) /address /person /genre genre name=華北地區(qū) /contact 實現(xiàn) TreeView的 XML數(shù)據(jù)源綁定 = true。//以下是添加節(jié)點與數(shù)據(jù)源綁定的對應(yīng)關(guān)系TreeNodeBinding contact = new TreeNodeBinding()。 = contact。//指定綁定的成員 = name。//取值的字段(contact)。TreeNodeBinding genre = new TreeNodeBinding()。 = genre。//添加與 地區(qū) 綁定 = name。(genre)。TreeNodeBinding person = new TreeNodeBinding()。 = person。//添加與 負責(zé)人 綁定 = Text。(person)。TreeNodeBinding name = new TreeNodeBinding()。 = name。//添加與 名稱 綁定 = InnerText。(name)。TreeNodeBinding sex = new TreeNodeBinding()。 = sex。//添加與 性別 綁定 = InnerText。(sex)。TreeNodeBinding age = new TreeNodeBinding()。 = age。//添加與 年齡 綁定 = InnerText。(age)。TreeNodeBinding address = new TreeNodeBinding()。 = address。//添加與 地址 綁定 = InnerText。(address)。 實現(xiàn) TreeView的 XML數(shù)據(jù)源綁定 實現(xiàn) TreeView的 XML數(shù)據(jù)源綁定 ? TreeNodeBinding類在 TreeView控件中定義數(shù)據(jù)項與該數(shù)據(jù)項綁定到的節(jié)點之間的關(guān)系。 DataMember屬性指定在節(jié)點顯示數(shù)據(jù)源對應(yīng) XML的 節(jié)點 ; ValueField屬性對應(yīng) TreeNode對象的 Value屬性。 NavigateUrl屬性對應(yīng) TreeNode對象的 超級鏈接 地址 。 NavigateUrlField屬性對應(yīng) TreeNode對象的 超級鏈接 標記 。 ? TreeNodeBinding類的 Text屬性指定向用戶顯示的文本,如果該屬性沒有指定,則默認與 ValueField屬性相同。 ? TreeView控件的 DataSourceID屬性指定數(shù)據(jù)源控件源 ID。 實現(xiàn) TreeView的 XML數(shù)據(jù)源綁定 ? XmlDataSource控件: DataFile屬性中指定 XML文檔路徑; 然后在 TreeView控件中設(shè)置與 XML文檔中的節(jié)點的對應(yīng)關(guān)系,即: XmlDataSource; XPath屬性可以快速檢索 XML文檔中需要的數(shù)據(jù); XPath 教程 ? XPath 是一門在 XML 文檔中查找信息的語言。XPath 用于在 XML 文檔中通過元素和屬性進行導(dǎo)航。 ? XPath 路徑表達式 ? XPath 使用路徑表達式來選取 XML 文檔中的節(jié)點或者節(jié)點集。這些路徑表達式和我們在常規(guī)的電腦文件系統(tǒng)中看到的表達式非常相似。 XPath 教程 ? 選取節(jié)點 ? XPath 使用路徑表達式在 XML 文檔中選取節(jié)點。節(jié)點是通過沿著路徑或者 step 來選取的。 ? 下面列出了最有用的路徑表達式: ? 表達式 描述 ? nodename 選取此節(jié)點的所有子節(jié)點 ? / 從根節(jié)點選取 ? // 從匹配選擇的當(dāng)前節(jié)點選擇文檔中的節(jié)點,而不考慮它們的位置 ? . 選取當(dāng)前節(jié)點 ? .. 選取當(dāng)前節(jié)點的父節(jié)點 ? @ 選取屬性 XPath 教程 ?xml version= encoding=ISO88591? bookstore book title lang=engHarry Potter/title price/price /book book title lang=engLearning XML/title price/price /book /bookstore XPath 教程 ? 在下面的表格中,我們已列出了一些路徑表達式以及表達式的結(jié)果: XPath 教程 XPath 教程 XPath 教程 數(shù)據(jù)庫中數(shù)據(jù)與 XML數(shù)據(jù)的交互 ? sqlserver數(shù)據(jù)寫入 xml文件: 1. 用 SqlDataAdapter篩選條件 用 .Fill() 方法填充 DataSet; 2. 再用 (())。來寫入 XML文件即可; ? xml文件數(shù)據(jù)寫入 sqlserver: 大作業(yè):牛奶訂購網(wǎng)站 ? 以“光明牛奶隨心訂”網(wǎng)為參照,要求全部數(shù)據(jù)必須來自 XML文檔; 大作業(yè):牛奶訂購網(wǎng)站 ? 用戶注冊、登錄; ? 產(chǎn)品查詢(全部、按名稱、按適合人群); 大作業(yè):牛奶訂購網(wǎng)站 大作業(yè):牛奶訂購網(wǎng)站 ? 在線訂奶:( 用戶登錄成功后使用 ) ? 查看購物車: ? 察看訂單: ? 確認訂單: 大作業(yè):牛奶訂購網(wǎng)站 大作業(yè):牛奶訂購網(wǎng)站 ? 訂購牛奶的流程: ? 注冊用戶 ?選擇牛奶 ?填寫并核對訂單 ?填寫訂奶信息(送貨地址、接收人、聯(lián)系方式等) ?選擇支付方式 大作業(yè):牛奶訂購網(wǎng)站 大作業(yè):牛奶訂購網(wǎng)站 ? 用戶中心: ? 個人資料:( Email用戶名、會員昵稱、真實姓名、性別、省、市、地址、電話、身份證、積分余額) ? 我的地址簿:接收牛奶(地址簡稱、收貨聯(lián)系人、手機號碼、聯(lián)系電話、省、市、聯(lián)系地址、郵政編碼), 可以有多個 ? 修改密碼: ? 購物車:購物車顯示內(nèi)容(產(chǎn)品名稱、價格、數(shù)量、訂奶模式、開始日期、結(jié)束日期、份數(shù)、小計、刪除),其中: 數(shù)量、訂奶模式、開始日期、結(jié)束日期 可以修改,自動計算 份數(shù)、小計 ; 訂奶模式有 :每日出、逢單出、逢雙出、每周出 5天(雙休日停送) ? 訂單中心: 顯示全部完成交易的訂單: 可以按照開始日期、結(jié)束日期進行查詢;列表顯示個人全部訂單(訂單號、產(chǎn)品、開始時間、結(jié)束時間、訂奶模式、數(shù)量、 份數(shù)、狀態(tài) 、操作) ? 歷史訂單: 顯示完成交易的訂單 :可以按照開始日期、結(jié)束日期進行查詢;列表顯示個人全部訂單(訂單號、產(chǎn)品、開始時間、結(jié)束時間、訂奶模式、數(shù)量、 單價、總價、積分 、操作) ? 投訴中心:顯示個人全部投訴信息列表,(投訴類型、涉及訂單號、投訴內(nèi)容) 大作業(yè):牛奶訂購網(wǎng)站 ? 數(shù)據(jù)庫設(shè)計:( 紅色 主鍵、 藍色 外鍵) ? 用戶表: UserID、 Email用戶名、密碼、會員昵稱、真實姓名、性別、省、市、地址、電話、身份證、積分余額 ? 接收牛奶地址表: AddID、地址簡稱、收貨聯(lián)系人、手機號碼、聯(lián)系電話、省、市、聯(lián)系地址、郵政編碼、 UserID [同一個UserID下,地址簡稱不能重復(fù) ] ? 產(chǎn)品表: PID、名稱、貨號、價格、積分、圖片、規(guī)格、適用人群、特點、單件積分 ? 購物車: CID、數(shù)量、訂奶模式、開始日期、結(jié)束日期、份數(shù)、小計、 PID、 UserID [形成訂單后,刪除購物車內(nèi)容 ] ? 訂單表: DID、開始時間、結(jié)束時間、訂奶模式、數(shù)量、份數(shù)、狀態(tài)、總價、總積分、付款開始時間、付款結(jié)束時間、 PID 、AddID [形成訂單后,用戶表中:積分余額 = 積分余額 + 總積分 ] ? 投訴表: SID、投訴類型、涉及訂單號、投訴內(nèi)容、 UserID ? 文章表: AID、類型、標題、內(nèi)容、發(fā)布時間
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1