1、 建立例項xml檔案(books.xml)
<?xml 程式設計客棧 version="1.0" encoding="iso-8859-1"?>
everyday italian
giada de laurentiis
2005
30.00
harry potter
j k. rowling
2005
29.99
xquery kick start
james mcgovern
per bothner
kurt cagle
james linn
vaidyanathan nagarajan
2003
49.99
learning xml
erik t. ray
2003
39.95
2、 建立圖書資訊實體類(bookinfo.cs)
public class bookinfo
///
/// 圖書名稱
///
public string title
///
/// 圖書分類
///
public string category
///
/// 圖書語言
/// 程式設計客棧》
public string language
///
/// 圖書作者
///
public string author
///
/// 出版時間
///
public string year
///
/// 銷售**
///
public decimal price
}3、 建立圖書資訊業務邏輯類(bookinfobll.cs)
using system.xml; //引用相關檔案
public class bookinfobll
catch (exception ex)
} ///
/// 獲取圖書列表(查)
///
/// 引數條件
/// 圖書列表
public list程式設計客棧kinfo> getbookinfolist(bookinfo param)
']", param.bookid);
}else if (!string.isnullorempty(param.category)) //根據圖書類別查詢
']", param.category);
}else if (!string.isnullorempty(param.title)) //根據圖書名稱查詢
']", param.title);
}xmlnodelist booksxmlnodelist = _booksxmldoc.selectnodes(xpath);
foreach (xmlnode booknode in booksxmlnodelist)
return bookinfolist;
} ///
/// 增加圖書資訊(增)
///
///
///
public bool addbookinfo(bookinfo param)
///
/// 修改圖書資訊(改)
///
///
///
public bool editbookinfo(bookinfo param)
']", param.bookid);
xmlnode editxmlnode = _booksxmldoc.selectsinglenode(xpath);
xmlelement editxmlelement = (xmlelement)editxmlnode;
if (editxmlelement != null)
}return result;
} ///
/// 刪除圖書資訊(刪)
///
///
///
public bool deletebookinfo(bookinfo param)
']", param.bookid);
xmlnode delxmlnode = _booksxmldoc.selectsinglenode(xpath);
if (delxmlnode != null)
}return result;
}}ps:這裡再為大家提供幾款比較實用的xml相關**工具供大家使用:
**xml格式化/壓縮工具:
**xml/json互相轉換工具:
xml**壓縮/格式化工具:
xml****格式化美化工具:
PHP對XML增刪改查功能實現
這是 主頁,簡單優化了一下,不過還是巨醜務必,見諒見諒,用到了php的 php外掛程式,很簡單,但是功能也有限,但是對於我們使用來說已經足夠了。所有資訊 xml xml load file note.xml echo xml getname foreach xml children as child...
文件的增刪改查
請求 post nba doc 指定id 則 nba doc id 可以通過 op type create 指定建立 響應,seq no 0 primary term 3 請求 get nba doc tvhlbhmbc4 cyfmh q7 響應 put cluster settings 4 自動建...
利用xml實現增刪改查思路介紹
利用xml實現增刪改查思路介紹,希望拋磚引玉 1 xml設定為處理資料表的元素與介面元素 說白了就是定義了表及字段與展示的html元素 如 列表中部門乙個列的定義 s dep.name 編輯中部門乙個列的定義 詳述中部門乙個列的定義 s dep.name 2 程式設計實現,將xml定義的元素轉換為h...