.net xmlDocument load

   Dim objXML As XmlDocument = New XmlDocument()
   Dim objNodeList As XmlNodeList 
    


Try       
     
     sProcess = "Load XML"
     objXML.Load(Request.InputStream)
     
     Response.StatusCode = 200
     'Response.StatusDescription = "OK"
     'Response.ContentType = "text/xml"
     objNodeList = objXML.SelectNodes("/user")

     sUserWonEmail = objNodeList.Item(0).Attributes.GetNamedItem("txtUseremail").Value
     sUserName = objNodeList.Item(0).Attributes.GetNamedItem("txtUserwonname").Value
     sUserEmail = objNodeList.Item(0).Attributes.GetNamedItem("txtUserwonemail").Value
     sUserIDCard = objNodeList.Item(0).Attributes.GetNamedItem("txtUserwonidcard").Value
     

 

     Try
      MailFrom = "admin@mydomain.com"
      MailFromUser = "admin"
      Bcc  = sUserEmail
      MailToUser  = sUserName  
           
      if request("lang") = "cn" then
      objStreamReader = File.OpenText(Server.MapPath("Xmas/notice_cn.htm"))
      else
      objStreamReader = File.OpenText(Server.MapPath("Xmas/notice_en.htm"))
      end if
      Body = Replace(objStreamReader.ReadToEnd, "{{mainHost}}", mainHost)
      Body = Replace(Body, "{{MailToUser}}", MailToUser)
      objStreamReader.Close()

      Subject = "your Christmas prize inform."
      objBodyFormat = MailFormat.Html   
            
      'SendMail(MailFrom, MailTo, "", Bcc, MailPriority.Normal, Subject, objBodyFormat, System.Text.Encoding.UTF8, Body, "", SMTPServer, SMTPAuthentication, SMTPUsername, SMTPPassword)
       

     Catch ex As Exception
      Response.Write("E-mail to " & MailTo & " wasn't sent.<br> Error:" & ex.toString )
     End Try   

    Catch ex As System.Xml.XmlException
     Response.StatusCode = 500
     Response.StatusDescription = "Process: " & sProcess & " - " & ex.Message
     Response.ContentType = "text/plain"
     Response.Write("HTTP Error " & CStr(Response.StatusCode) & ": Process: " & sProcess & " - " & ex.Message)
     Response.End

    Finally
     objXML = Nothing
    End Try 

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值