62,046
社区成员
发帖
与我相关
我的任务
分享
//创建一个新的,空的文件
XmlDocument doc = new XmlDocument();
//创建 Columns 根节点
XmlNode ColumnsNode = doc.CreateElement("Columns");
//将 Columns 根节点插入文件
doc.AppendChild(ColumnsNode);
ColumnBLL cBLL = new ColumnBLL();
DataTable dtColumn = cBLL.GetAllColumn();
if (dtColumn != null && dtColumn.Rows.Count > 0)
{
for (int i = 0; i < dtColumn.Rows.Count; i++)
{
//创建第二级目录 product
XmlNode ColumnNode = doc.CreateElement("Column");
ColumnsNode.AppendChild(ColumnNode);
//创建 ColumnID 子节点,并为子节点赋值,将子节点插入 Column 节点下面
XmlNode ColumnIDNode = doc.CreateElement("ColumnID");
string id = dtColumn.Rows[i]["ColumnID"].ToString();
XmlText xmlColumnID = doc.CreateTextNode(id);
ColumnIDNode.AppendChild(xmlColumnID);
ColumnNode.AppendChild(ColumnIDNode);
//创建 LightTime 子节点,并为子节点赋值,将子节点插入 Column 节点下面
XmlNode LightTimeNode = doc.CreateElement("LightTime");
string LightTime = dtColumn.Rows[i]["LightTime"].ToString();
XmlText TextLightTime = doc.CreateTextNode(LightTime);
LightTimeNode.AppendChild(TextLightTime);
ColumnNode.AppendChild(LightTimeNode);
}
}
return doc.OuterXml;
HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(url);//创建一个HttpWebRequest对象
HttpWebResponse response = (HttpWebResponse)req.GetResponse();//根据创建的HttpWebRequest来创建HttpWebResponse对象
Stream mystream = response.GetResponseStream();//取得返回后的stream
StreamReader mystreamReader = new StreamReader(mystream);//把Stream转换为StreamReader
string strtxt = mystreamReader.ReadToEnd();//读取出返回的内容