停止覆盖XML文件
问题描述:
哎从我刚才的问题..停止覆盖XML文件
香港专业教育学院设法最终得到它的所有工作...
如果我点击提交..文件的XML格式,但如果然后创建我输入新数据会覆盖相同的文件如何停止这个..
这是代码我使用
Protected Sub btnWriteXML_onClick(ByVal sender As Object, ByVal e As System.EventArgs)
Try
Dim enc As Encoding
Dim objXMLTW As New XmlTextWriter(Server.MapPath("contact.xml"), enc)
objXMLTW.WriteStartDocument()
objXMLTW.WriteStartElement("Feedback Form")
如何阻止这种情况的覆盖?
答
你需要使文件名唯一。也许增加一个时间戳或GUID或写入逻辑来添加一个序列号到文件名上?
+0
我如何做到这一点:我只是得到了我的头围绕ASP和XML 当一个文件被保存它保存为contact.xml ... – user327137 2010-04-27 20:44:45
+0
Server.MapPath(Guid.NewGuid()。ToString +“.xml” ) 例如 – 2010-04-27 20:46:17
这将创建contact.xml,并且不希望被覆盖。精细。下次他们点击按钮时,你想要数据去哪里? – egrunin 2010-04-27 21:05:28