基于XML語(yǔ)言的來實(shí)現(xiàn)購(gòu)物車的詳細(xì)代碼(3)_Xml教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:文檔標(biāo)準(zhǔn)的真實(shí)謊言近日,有關(guān)微軟Open XML標(biāo)準(zhǔn)的問題又引發(fā)了某些業(yè)內(nèi)人士的關(guān)注。其一是因?yàn)槿涨癐SO(國(guó)際標(biāo)準(zhǔn)組織)成員南非和巴西相繼就ISO批準(zhǔn)微軟的Open XML成為標(biāo)準(zhǔn)向ISO質(zhì)疑和上訴,理由是日內(nèi)瓦BRM會(huì)議并
3. 刪除商品
刪除商品,即根據(jù)商品代碼將該商品的item元素
從myCart的根元素cart中刪除, 并重新計(jì)算total的值:
| public void moveItemFromCart(String id){ //取出以item為單位的節(jié)點(diǎn)集cartList以及根元素cartRoot NodeList cartList=myCart.getElementsByTagName( “item”); Element cartRoot=myCart.getDocumentElement(); //在cartList中查找代碼為選中id的商品 for(int x=0;x < cartList.getLength();x ){ Node itemNode=cartList.item(x); String idValue=itemNode.getFirstChild(). getFirstChild().getNodeValue(); //如果找到,則從cartRoot中刪除該節(jié)點(diǎn),并跳出循環(huán) if(idValue.equals(id)){ itemNode=cartRoot.removeChild(itemNode); break; } } computeTotal();//計(jì)算總金額 } |
4. 改變商品數(shù)量
根據(jù)客戶在頁(yè)面上所填的數(shù)量,修改myCart中quantity, 并重新計(jì)算total:
| public void addQuantityToCart(String qnty) throws IOException,SAXException{ //將傳過來的包含商品數(shù)量的一組XML字符串轉(zhuǎn)換為XML文檔 XMLDocument quantityChanged=parseString(qnty); //取出包含新數(shù)量的quantity節(jié)點(diǎn)集和myCart中的quantity節(jié)點(diǎn)集 NodeList quantityList=quantityChanged.getElementsByTagName(“quantity”); NodeList cartList=myCart.getElementsByTagName(“quantity”); //循環(huán)改變商品的數(shù)量 for(int x=0;x< cartList.getLength();x ){ //將新quantity的值賦給myCart中相應(yīng)的quantity中去 String quantity=quantityList.item(x).getFirstChild().getNodeValue(); cartList.item(x).getFirstChild().setNodeValue(quantity); } computeTotal();//計(jì)算總金額 } |
分享:XML入門教程:XML DHTML 行為Internet Explorer 5引入了DHTML行為。行為(Behaviors)是一種借助CSS的便利性向HTML元素添加DHTML功能性的方法。 行為 - 什么是行為? IE 5引入了DHTML行為(DHTML behaviors)。行為(Be
相關(guān)Xml教程:
- xml創(chuàng)建節(jié)點(diǎn)(根節(jié)點(diǎn)、子節(jié)點(diǎn))
- WML開發(fā)教程之 WAP網(wǎng)站服務(wù)器配置方法
- WMLScript的語(yǔ)法基礎(chǔ)
- 收集的WML Script標(biāo)準(zhǔn)函數(shù)庫(kù)
- WML教程之文本框控件Input
- 無線標(biāo)記語(yǔ)言(WML)基礎(chǔ)之WMLScript 基礎(chǔ)
- xml文件的結(jié)構(gòu)解讀
- 關(guān)于XSL - XSL教程
- 選擇模式 - XSL教程 - 2
- XPath入門 - XSL教程 - 3
- 匹配模式 - XSL教程 - 4
- 測(cè)試模式 - XSL教程 - 5
- 相關(guān)鏈接:
復(fù)制本頁(yè)鏈接| 搜索基于XML語(yǔ)言的來實(shí)現(xiàn)購(gòu)物車的詳細(xì)代碼(3)
- 教程說明:
Xml教程-基于XML語(yǔ)言的來實(shí)現(xiàn)購(gòu)物車的詳細(xì)代碼(3)
。