麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > XML > 正文

轉換DataSet到普通xml的新法

2024-09-05 20:55:52
字體:
來源:轉載
供稿:網友
大家知道,用dataset傳遞的webservice,微軟會在各個節點加上schema,所以無法與j2ee,flash兼容,所以我找到了一種轉換他們變成普通xml的方法。代碼如下:

方法一:
public class datasettoxml : inherits system.web.ui.page

private sub page_load(byval sender as system.object, byval e as system.eventargs) handles mybase.load
dim objconn as sqlconnection
dim strsql as string

strsql = "select top 10 * from customers"
objconn = new sqlconnection(configurationsettings.appsettings("connectionstring"))

dim sdacust as new sqldataadapter(strsql, objconn)
dim dstcust as new dataset()

sdacust.fill(dstcust, "customers")
'save data to xml file and schema file
dstcust.writexml(server.mappath("customers.xml"),xmlwritemode.ignoreschema)
dstcust.writexmlschema(server.mappath("customers.xsd"))
end sub

這種方法是寫入一個xml文件


方法二:
<webmethod(description:="所有教室列表")> _
public function listallrooms() as xmldocument

try
m_cpcoursearrange.fillroomid(m_dscoursearrange)
'dim reader as new memorystream


dim doc as new xmldocument
doc.loadxml(m_dscoursearrange.getxml.tostring)
return doc

catch ex as protocols.soapexception
throw soapexceptione.raiseexception("listallrooms", "http://tempuri.org/coursearrange", ex.message, "4000", ex.source, soapexceptione.faultcode.server)
end try
end function


getxml--returns the xml representation of the data stored in the dataset. (msdn)


private shared sub demonstrategetxml()
' create a dataset with one table containing two columns and 10 rows.
dim ds as dataset = new dataset("mydataset")
dim t as datatable = ds.tables.add("items")
t.columns.add("id", type.gettype("system.int32"))
t.columns.add("item", type.gettype("system.string"))

' add ten rows.
dim r as datarow
dim i as integer
for i = 0 to 9
r = t.newrow()
r("id") = i
r("item")= "item" & i
t.rows.add(r)
next

' display the dataset contents as xml.
console.writeline( ds.getxml() )
end sub


看來以后用dataset傳遞的時候也不用為它的轉換發愁了。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久免费毛片 | 日本娇小18xxxⅹhd | 国产一级毛片国语版 | 久久国产精品二国产精品中国洋人 | 日朝毛片| 一区二区三区欧洲 | 欧美特黄特色视频 | 欧美精品一区二区中文字幕 | 激情久久一区二区 | 国产高潮失禁喷水爽到抽搐视频 | 成年人在线免费播放视频 | 欧美极品欧美精品欧美视频 | 未成年人在线观看 | 69性欧美高清影院 | 亚洲精品一区二区三区免 | 久久成人精品视频 | 女人解衣喂奶电影 | 中文字幕专区高清在线观看 | 久久国产一二区 | 激情久久精品 | 日韩午夜一区二区三区 | 黄色大片在线免费看 | 妇子乱av一区二区三区 | 久久草草亚洲蜜桃臀 | 久久久久久久久久久久免费 | 黄色av网站免费 | www.射| 久久精品一区二区三区四区五区 | 久久精品一二三区白丝高潮 | 国产免费传媒av片在线 | 成人情欲视频在线看免费 | 免费毛片随便看 | 午夜色片 | 国产午夜精品久久久久婷 | 中国美女一级黄色大片 | 亚洲欧美在线视频免费 | 一级全毛片 | 羞羞草视频 | 久久蜜桃精品一区二区三区综合网 | 欧美成人一区二区三区电影 | 色阁五月 |