二十四、銀行交易數(shù)據(jù)讀寫(xiě)
案例中需要用到的XML文件插入位置:
1 <?xml version="1.0" encoding="utf-8" ?> 2 <CFX> 3 <MSG> 4 <交易碼 val="1000"/> 5 <流水號(hào) val="100000000000000001"/> 6 <金額 val="1234567890.12"/> 7 <付款機(jī)構(gòu) val="騰訊銷售部"/> 8 <付款單位賬號(hào) val="12345678901234567890"/> 9 <收款機(jī)構(gòu) val="新浪財(cái)務(wù)部"/> 10 <收款單位賬號(hào) val="12345678901234567890"/> 11 </MSG> 12 <MSG> 13 <交易碼 val="1000"/> 14 <流水號(hào) val="100000000000000002"/> 15 <金額 val="1234567890.12"/> 16 <付款機(jī)構(gòu) val="1234"/> 17 <付款單位賬號(hào) val="12345678901234567890"/> 18 <收款機(jī)構(gòu) val="1234"/> 19 <收款單位賬號(hào) val="12345678901234567890"/> 20 </MSG> 21 <MSG> 22 <交易碼 val="1000"/> 23 <流水號(hào) val="100000000000000003"/> 24 <金額 val="1234567890.12"/> 25 <付款機(jī)構(gòu) val="1234"/> 26 <付款單位賬號(hào) val="12345678901234567890"/> 27 <收款機(jī)構(gòu) val="1234"/> 28 <收款單位賬號(hào) val="12345678901234567890"/> 29 </MSG> 30 <MSG> 31 <交易碼 val="1000"/> 32 <流水號(hào) val="100000000000000004"/> 33 <金額 val="1234567890.12"/> 34 <付款機(jī)構(gòu) val="1234"/> 35 <付款單位賬號(hào) val="12345678901234567890"/> 36 <收款機(jī)構(gòu) val="1234"/> 37 <收款單位賬號(hào) val="12345678901234567890"/> 38 </MSG> 39 <MSG> 40 <交易碼 val="1000"/> 41 <流水號(hào) val="100000000000000005"/> 42 <金額 val="1234567890.12"/> 43 <付款機(jī)構(gòu) val="1234"/> 44 <付款單位賬號(hào) val="12345678901234567890"/> 45 <收款機(jī)構(gòu) val="1234"/> 46 <收款單位賬號(hào) val="12345678901234567890"/> 47 </MSG> 48 <MSG> 49 <交易碼 val="1000"/> 50 <流水號(hào) val="100000000000000006"/> 51 <金額 val="1234567890.12"/> 52 <付款機(jī)構(gòu) val="1234"/> 53 <付款單位賬號(hào) val="12345678901234567890"/> 54 <收款機(jī)構(gòu) val="1234"/> 55 <收款單位賬號(hào) val="12345678901234567890"/> 56 </MSG> 57 <MSG> 58 <交易碼 val="1000"/> 59 <流水號(hào) val="100000000000000007"/> 60 <金額 val="1234567890.12"/> 61 <付款機(jī)構(gòu) val="1234"/> 62 <付款單位賬號(hào) val="12345678901234567890"/> 63 <收款機(jī)構(gòu) val="1234"/> 64 <收款單位賬號(hào) val="12345678901234567890"/> 65 </MSG> 66 <MSG> 67 <交易碼 val="1000"/> 68 <流水號(hào) val="100000000000000008"/> 69 <金額 val="1234567890.12"/> 70 <付款機(jī)構(gòu) val="1234"/> 71 <付款單位賬號(hào) val="12345678901234567890"/> 72 <收款機(jī)構(gòu) val="1234"/> 73 <收款單位賬號(hào) val="12345678901234567890"/> 74 </MSG> 75 <MSG> 76 <交易碼 val="1000"/> 77 <流水號(hào) val="100000000000000009"/> 78 <金額 val="1234567890.12"/> 79 <付款機(jī)構(gòu) val="1234"/> 80 <付款單位賬號(hào) val="12345678901234567890"/> 81 <收款機(jī)構(gòu) val="1234"/> 82 <收款單位賬號(hào) val="12345678901234567890"/> 83 </MSG> 84 <MSG> 85 <交易碼 val="1000"/> 86 <流水號(hào) val="100000000000000010"/> 87 <金額 val="1234567890.12"/> 88 <付款機(jī)構(gòu) val="1234"/> 89 <付款單位賬號(hào) val="12345678901234567890"/> 90 <收款機(jī)構(gòu) val="1234"/> 91 <收款單位賬號(hào) val="12345678901234567890"/> 92 </MSG> 93 <MSG> 94 <交易碼 val="1000"/> 95 <流水號(hào) val="100000000000000011"/> 96 <金額 val="1234567890.12"/> 97 <付款機(jī)構(gòu) val="1234"/> 98 <付款單位賬號(hào) val="12345678901234567890"/> 99 <收款機(jī)構(gòu) val="1234"/> 100 <收款單位賬號(hào) val="12345678901234567890"/> 101 </MSG> 102 <MSG> 103 <交易碼 val="1000"/> 104 <流水號(hào) val="100000000000000012"/> 105 <金額 val="1234567890.12"/> 106 <付款機(jī)構(gòu) val="1234"/> 107 <付款單位賬號(hào) val="12345678901234567890"/> 108 <收款機(jī)構(gòu) val="1234"/> 109 <收款單位賬號(hào) val="12345678901234567890"/> 110 </MSG> 111 <MSG> 112 <交易碼 val="1000"/> 113 <流水號(hào) val="100000000000000013"/> 114 <金額 val="1234567890.12"/> 115 <付款機(jī)構(gòu) val="1234"/> 116 <付款單位賬號(hào) val="12345678901234567890"/> 117 <收款機(jī)構(gòu) val="1234"/> 118 <收款單位賬號(hào) val="12345678901234567890"/> 119 </MSG> 120 <MSG> 121 <交易碼 val="1000"/> 122 <流水號(hào) val="100000000000000014"/> 123 <金額 val="1234567890.12"/> 124 <付款機(jī)構(gòu) val="1234"/> 125 <付款單位賬號(hào) val="12345678901234567890"/> 126 <收款機(jī)構(gòu) val="1234"/> 127 <收款單位賬號(hào) val="12345678901234567890"/> 128 </MSG> 129 <MSG> 130 <交易碼 val="1000"/> 131 <流水號(hào) val="100000000000000015"/> 132 <金額 val="1234567890.12"/> 133 <付款機(jī)構(gòu) val="1234"/> 134 <付款單位賬號(hào) val="12345678901234567890"/> 135 <收款機(jī)構(gòu) val="1234"/> 136 <收款單位賬號(hào) val="12345678901234567890"/> 137 </MSG> 138 </CFX>
在做之前我們先分析一下這個(gè)XML文件,有一個(gè)根節(jié)點(diǎn)CFX,有多條MSG。每個(gè)MSG里面包括交易碼,流水號(hào),金額。
二十五、還是先把XML文件拷貝過(guò)來(lái)
二十六、讀取交易記錄的xml的代碼
現(xiàn)在我們觀察這么一段XML文件。
二十七、需要觀察的xml代碼
文件中有四位同學(xué),現(xiàn)在請(qǐng)獲取一年級(jí)同學(xué)的信息。
現(xiàn)在我們有種相對(duì)簡(jiǎn)單的辦法。
二十八、引入xml文件
本文導(dǎo)航
- 第1頁(yè): 首頁(yè)
- 第2頁(yè): XML文檔規(guī)范
- 第3頁(yè): XML當(dāng)中的嵌套
- 第4頁(yè): 新建xml文件
- 第5頁(yè): 預(yù)覽效果
- 第6頁(yè): 添加X(jué)ML文件
- 第7頁(yè): 遞歸輸出每個(gè)節(jié)點(diǎn)
- 第8頁(yè): 遞歸顯示每個(gè)子元素
- 第9頁(yè): 輸出屬性的代碼
- 第10頁(yè): 加載文件
- 第11頁(yè): 遞歸到樹(shù)
- 第12頁(yè): XML訂閱
- 第13頁(yè): RSS訂閱
- 第14頁(yè): 下載xml文件
- 第15頁(yè): xml案例
- 第16頁(yè): 銀行交易數(shù)據(jù)讀寫(xiě)
- 第17頁(yè): XmlDocument所命名空間
- 第18頁(yè): xpath應(yīng)用演示
- 第19頁(yè): xml序列化
- 第20頁(yè): 例題
- 第21頁(yè): 什么是深拷貝