asp-怎么在后天获取xml的数据,并返回到前台页面

问题描述

怎么在后天获取xml的数据,并返回到前台页面
前台是一个导航菜单,需要获取xml中的名称属性,并放置在li里边,求大神解救

解决方案

 PrintWriter writer = null;        try{            response.setContentType(""text/xml;charset=UTF-8"");            writer = response.getWriter();            writer.write(result);            writer.flush();        }catch(Exception e){            e.printStackTrace();        }

解决方案二:

 public class XmlTOHServlet extends HttpServlet {      public void doPost(HttpServletRequest request HttpServletResponse response)              throws ServletException IOException {          request.setCharacterEncoding(""UTF-8"");          response.setContentType(""text/html; charset=UTF-8"");          StringBuffer bxml = new StringBuffer();          String line = null;         //从获得请求中的数据流          try {                BufferedReader reader = request.getReader();                while((line = reader.readLine()) != null) {                     bxml.append(line);                }           }           catch(Exception e) {                System.out.println(e.toString());           }           String xml =bxml.toString();           Document xmlDoc = null;           try {                 xmlDoc = DocumentBuilderFactory.newInstance()                 .newDocumentBuilder()                 .parse(new ByteArrayInputStream(xml.getBytes()));           }           catch(ParserConfigurationException e) {                System.out.println(e.getStackTrace());           }           catch(SAXException e) {                System.out.println( e);           }          String uname = xmlDoc.getElementsByTagName(""name"").item(0).getFirstChild().getNodeValue();          String city = xmlDoc.getElementsByTagName(""ad"").item(0).getFirstChild().getNodeValue();          String street =  xmlDoc.getElementsByTagName(""yb"").item(0).getFirstChild().getNodeValue();          String responseText = ""您发送给""+uname+""地址是""+city+""邮编是""+street+""邮件,还需要一天到达目的地!"";          response.setContentType(""text/xml; charset=UTF-8"");          response.setHeader(""Cache-Control""no-cache"");          PrintWriter out = response.getWriter();          out.println(responseText);          out.close();      }  }  

解决方案三:
访问页面返回XML格式的数据
访问页面返回XML格式的数据

时间: 2024-10-30 03:55:25

asp-怎么在后天获取xml的数据,并返回到前台页面的相关文章

使用PHP生成和获取XML格式数据

在做数据接口时,我们通常要获取第三方数据接口或者给第三方提供数据接口,而这些数据格式通常是以XML或者JSON格式传输,本文将介绍如何使用PHP生成XML格式数据供第三方调用以及如何获取第三方提供的XML数据. 生成XML格式数据 我们假设系统中有一张学生信息表student,需要提供给第三方调用,并有id,name,sex,age分别记录学生的姓名.性别.年龄等信息.   CREATE TABLE `student` (    `id` int(11) NOT NULL auto_increm

PHP生成和获取XML格式数据实现代码

生成XML格式数据 我们假设系统中有一张学生信息表student,需要提供给第三方调用,并有id,name,sex,age分别记录学生的姓名.性别.年龄等信息.  代码如下 复制代码 CREATE TABLE `student` (    `id` int(11) NOT NULL auto_increment,    `name` varchar(50) NOT NULL,    `sex` varchar(10) NOT NULL,    `age` smallint(3) NOT NULL

PHP生成和获取XML格式数据的方法_php技巧

本文实例讲述了PHP生成和获取XML格式数据的方法.分享给大家供大家参考,具体如下: 在做数据接口时,我们通常要获取第三方数据接口或者给第三方提供数据接口,而这些数据格式通常是以XML或者JSON格式传输,这里将介绍如何使用PHP生成XML格式数据供第三方调用以及如何获取第三方提供的XML数据. 生成XML格式数据 我们假设系统中有一张学生信息表student,需要提供给第三方调用,并有id,name,sex,age分别记录学生的姓名.性别.年龄等信息. CREATE TABLE `studen

mui 页面跳转后加载数据,返回后的页面刷新,这是手机app

问题描述 mui 页面跳转后加载数据,返回后的页面刷新,这是手机app 我在A页面用mui中的openwindow 打开B页面,在B页面添加数据至后台,点返回按钮,回到A页面,我要这时在A页面自动刷新出B页面添加的数据..这个怎么操作..各位大神,急急急!!求赐教 解决方案 我这么说,你的A页面是当前页面,你的B页面是你后打开的页面,然后你的B页面的数据要返回给A页面用来展示.好,下面进入.... 如果你想在Activity中得到新打开Activity关闭后返回的数据,你需要使用Activity

利用Asp.net Ajax异步获取xml文档内容

ajax|asp.net|xml|异步 Ajax原意本是让人利用异步获取XML内容,以实现无刷新的网页效果asp.net ajax已将底层内容封装实现起来远比自写xmlhttp来的方便,至少浏览器兼容方面要强得很多下面以一个www.asp.net的示例说明一下利用microsoft ajax library来简单异步获取xml文档的方法 // 返回XML的Web 请求function OnSucceededXml(executor, eventArgs) ...{    if (executor

asp.net-在ASP.net中获取Html元素如何并返回Json类型

问题描述 在ASP.net中获取Html元素如何并返回Json类型 在ASP.net中获取Html元素如何并返回Json类型 并且获得Html的所有元素 解决方案 asp.net webservice返回json 解决方案二: 使用page.controlshttp://www.jb51.net/article/16536.htm

新手一个!询问:子页面数据无法返回到父页面问题

问题描述 我想把子页面的数据对应的赋给父页面的input中,但是不行,下面是我的代码.//父页面functionselectitem(){varpopupurl="demo1.jsp";varrow2=newObject();row2=window.showModalDialog(popupurl,"window","dialogWidth=800px;dialogHeight:430px;resizable:1;dialogLeft:410px;dial

PHP生成XML格式数据与解析xml数据程序

先看xml文档  代码如下 复制代码 <?xml version="1.0" encoding="utf-8"?> <article>     <item>         <title size="1">title1</title>         <content>content1</content>         <pubdate>2009-1

基于echarts+ajax数据库读取数据并返回前端

1.echarts的官网上的demo,都是直接写死的随机数据,没有和数据库的交互,所以就自己写了一下,ok,我们开始一步一步走一遍整个流程吧. 就以官网最简单的那个小demo来做修改吧.官网上的小demo的效果图如下:(很熟悉,有没有) 2.按照echarts的使用方法新建一个echarts.html文件.为ECharts准备一个具备大小(宽高)的Dom(讲的有点细,熟悉的朋友直接跳过) <!DOCTYPE html><head>     <meta charset=&quo