关于xml和购物车的问题
来源:互联网 发布:淘宝卖家开通货到付款 编辑:程序博客网 时间:2024/04/30 00:29
xml课程结业论文中选题选了一个用xml实现购物车的题目,说句实话,这个方面真的没怎么懂,但是自我感觉实现的 难度应该不会太大。自己在寝室琢磨了一段时间,其他的部分都已经解决的差不多了(从数据库中获取数据等等),但是在关键的部分卡壳了。
具体描述一下吧:我想做的是,在商品的显示页面中显示商品的基本信息(名字,价格。。。。),这个显示信息问题已经做得差不多了,信息差不多都能显示出来。然后通过一个Button来将这些信息添加到服务器端的一个xml文件中(cart.xml)。由于对c#如何写xml文件不太了解,所以csdn了一下。找了一个例子,写了如下一个文件
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Xml;
namespace xml
{
class Program
{
static void Main(string[] args)
{
XmlTextWriter writer = new XmlTextWriter("myMedia.xml", null);
//使用自动缩进便于阅读
writer.Formatting = Formatting.Indented;
//书写根元素
writer.WriteStartElement("items");
//开始一个元素
writer.WriteStartElement("item");
//向先前创建的元素中添加一个属性
writer.WriteAttributeString("rating", "R");
//添加子元素
writer.WriteElementString("title", "The Matrix");
writer.WriteElementString("format", "DVD");
//关闭item元素
writer.WriteEndElement(); // 关闭元素
//在节点间添加一些空格
writer.WriteWhitespace("/n");
//使用原始字符串书写第二个元素
writer.WriteRaw("<item>" +
"<title>BloodWake</title>" +
"<format>XBox</format>" +
"</item>");
//使用格式化的字符串书写第三个元素
writer.WriteRaw("/n <item>/n" +
" <title>Unreal Tournament 2003</title>/n" +
" <format>CD</format>/n" +
" </item>/n");
// 关闭根元素
writer.WriteFullEndElement();
//将XML写入文件并关闭writer
writer.Close();
}
}
然后结果的确是在该应用程序文件夹下的“debug”文件夹生成了一个xml文件。但是问题来了,将同样的代码添加到aspx页面的一个事件处理中后,点击按钮然后什么事情也没有发生,然后我就悲剧了,想不通问题出在哪。。。。。记一下,同时期待高手。。。。
- 关于xml和购物车的问题
- 关于购物车计算金钱的问题
- 关于使用cookie存储购物车信息存在的问题
- 基于XML的购物车的实现
- 基于XML的购物车的实现
- 基于XML的购物车的实现
- 基于XML的购物车的实现
- 关于商城购物车的总结---添加购物车
- 关于移动购物应用中的购物车效果的实现
- 关于XMl的问题
- 关于淘宝购物车的界面搭建
- 关于CI里面的购物车
- 关于asp购物车的求助
- 关于ASP+和xml的比较的问题
- 求助关于jquery在购物车数量按钮增减无显示的问题
- 简单的购物车和购物车结算
- 关于spring和springmvc的xml自动扫描配置问题
- 关于购物车
- ASP.NET AJAX客户端编程之旅(四)——以组件的思想开发Ajax应用:客户端组件初探
- ASP.NET AJAX客户端编程之旅(五)——以组件的思想开发Ajax应用:行为、绑定及xml-script
- ASP.NET AJAX客户端编程之旅(六)——来做一个自己的客户端控件(3)
- ASP.NET AJAX客户端编程之旅(七)——剩下的问题(完结篇)
- spring annotation 方式注入父类的解决方法
- 关于xml和购物车的问题
- SAP常用功能
- C++构造顺序
- 作业调度
- 现在的足球,应该改革了。
- java反射访问私有变量和私有方法
- Zend_Studio_for_Eclipse快捷键
- BAPI的使用
- 不能访问类查看信息文件 解决办法