0 0

xml读取数据库里的信息5

<?xml version="1.0" encoding="UTF-8"?>
<chart>
  <series>
     <value xid="1">北京市</value>
     <value xid="2">上海市</value>
     <value xid="3">天津市</value>
     <value xid="4">重庆市</value>
     <value xid="5">河北省</value>
     <value xid="6">山西省</value>
     <value xid="7">内蒙古自治区</value>
     <value xid="8">辽宁省</value>
     <value xid="9">吉林省</value>
    <value xid="10">黑龙江省</value>
    <value xid="11">江苏省</value>
    <value xid="12">浙江省</value>
    <value xid="13">安徽省</value>
    <value xid="14">福建省</value>
    <value xid="15">江西省</value>
    <value xid="16">山东省</value>
    <value xid="17">河南省</value>
    <value xid="18">湖北省</value>
    <value xid="19">湖南省</value>
    <value xid="20">广东省</value>
    <value xid="21">广西壮族自治</value>
    <value xid="22">海南省</value>
    <value xid="23">四川省</value>
    <value xid="24">贵州省</value>
    <value xid="25">云南省</value>
    <value xid="26">西藏自治区</value>
    <value xid="27">陕西省</value>
    <value xid="28">甘肃省</value>
    <value xid="29">青海省</value>
    <value xid="30">宁夏回族自治</value>
    <value xid="31">新疆维吾尔自</value>
    <value xid="32">新疆生产建设</value>
    <value xid="33">中央国家机关</value>
  </series>
  <graphs>
    <graph gid="1">
      <value xid="1">6</value>
    </graph>        
    <graph gid="2"> 
      <value xid="2">6</value>
    </graph>        
    <graph gid="3"> 
      <value xid="3">7</value>
    </graph>        
    <graph gid="4"> 
      <value xid="4">8</value>
    </graph>        
    <graph gid="5"> 
      <value xid="5">9</value>
    </graph>        
    <graph gid="6"> 
      <value xid="6">10</value>
    </graph>        
    <graph gid="7"> 
      <value xid="7">11</value>
    </graph>        
    <graph gid="8"> 
      <value xid="8">12</value>
    </graph>        
    <graph gid="9"> 
      <value xid="9">13</value>
    </graph>        
    <graph gid="10">
      <value xid="10">14</value>
    </graph>        
    <graph gid="11">
      <value xid="11">15</value>
    </graph>        
    <graph gid="12">
      <value xid="12">16</value>
    </graph>        
    <graph gid="13">
      <value xid="13">17</value>
    </graph>        
    <graph gid="14">
      <value xid="14">18</value>
    </graph>        
    <graph gid="15">
      <value xid="15">19</value>
    </graph>        
    <graph gid="16">
      <value xid="16">13</value>
    </graph>        
    <graph gid="17">
      <value xid="17">14</value>
    </graph>        
    <graph gid="18">
      <value xid="18">12</value>
    </graph>        
    <graph gid="19">
      <value xid="19">11</value>
    </graph>        
    <graph gid="20">
      <value xid="20">16</value>
    </graph>        
    <graph gid="21">
      <value xid="21">17</value>
    </graph>        
    <graph gid="22">
      <value xid="22">14</value>
    </graph>        
    <graph gid="23">
      <value xid="23">15</value>
    </graph>        
    <graph gid="24">
      <value xid="24">16</value>
    </graph>        
    <graph gid="25">
      <value xid="25">12</value>
    </graph>        
    <graph gid="26">
      <value xid="26">11</value>
    </graph>        
    <graph gid="27">
      <value xid="27">19</value>
    </graph>        
    <graph gid="28">
      <value xid="28">19</value>
    </graph>        
    <graph gid="29">
      <value xid="29">15</value>
    </graph>
    <graph gid="30">
      <value xid="30">12</value>
    </graph>
    <graph gid="31">
      <value xid="31">1</value>
    </graph>
    <graph gid="32">
      <value xid="32">4</value>
    </graph>
    <graph gid="33">
      <value xid="33">1</value>
    </graph>
  </graphs>
</chart>


问题补充:我用的oracle数据库想把<graphs>
    <graph gid="1">
      <value xid="1">6</value>
    </graph>        
这些值从数据库里取出来 应该怎么写代码
2012年8月21日 10:11

1个答案 按时间排序 按投票排序

0 0

如果你是想获取oracle数据库里xmltype类型的xml数据,可以如下:
create table abc (id number,xmldoc sys.xmltype);
select id,extract(xmldoc,'/chart/graphs').getStringVal() as A from abc;

是获取oracle数据库里其它类型如clob或varchar2类型的xml数据,则直接取出然后用oracle相关方法解析,网上搜索oracle解析xml,有很多相关资料

2012年8月21日 10:38

相关推荐

    XML读取数据库信息

    在Java中,我们可以利用各种API来实现从数据库读取信息并生成XML文档。 首先,我们需要一个数据库连接。在Java中,我们通常使用JDBC(Java Database Connectivity)来与数据库进行交互。JDBC是Java中的一套接口和类...

    C#读取XML文件并写入数据库

    下面,我们将详细介绍三种使用C#读取XML文件并将其写入数据库的方法。 1. **使用XmlReader类逐行读取并写入** - `XmlReader` 是一个高效的流式读取器,不占用大量内存。通过创建`XmlReader`实例,我们可以逐个节点...

    C#操作XML,读取XML到数据库和增删改

    C# 操作 XML,读取 XML 到数据库和增删改 C# 语言可以轻松地操作 XML 文件,读取 XML 文件的内容并将其存储到数据库中。同时,C# 也可以对 XML 文件进行增删改操作。 读取 XML 文件 要读取 XML 文件,首先需要将 ...

    ajax的简单案例 读取xml读取数据库信息 发送到页面上

    这个"ajax的简单案例 读取xml读取数据库信息 发送到页面上"的示例,旨在演示如何利用Ajax实现与服务器的异步交互,获取XML数据,并将这些数据动态展示在网页上。下面我们将详细探讨Ajax的基本原理、XML数据格式以及...

    读取数据库信息到xml

    将数据库信息读取到xml中,部分代码 public class schemeXml { static Connection conn=null; static String sql; public static void main(String[] args) { try { //链接数据库,取得数据 //Class.forName(...

    C#中通过XML配置数据库

    在C#编程中,使用XML配置数据库是一种常见的做法,它允许开发者将数据库连接信息存储在独立的XML文件中,从而实现代码与配置的分离,提高应用程序的灵活性和可维护性。这种方式可以避免硬编码数据库连接字符串,使得...

    从配置文件XML读取信息连接数据库

    以上就是通过XML配置文件读取数据库连接信息并使用JDBC进行连接的基本步骤。这种方式使程序更加灵活,可以在不修改代码的情况下更改数据库配置,只需更新XML文件即可。同时,它也有助于管理敏感信息,如密码,因为...

    XML与数据库相互转换

    XML(eXtensible Markup Language)是一种用于存储和传输数据的标记...对于"数据库中的表.txt"和"Convertxml"这两个文件,它们可能分别提供了数据库结构的信息和转换的实现代码,对于理解整个系统的运作具有重要意义。

    读取xml文件数据到数据库

    下面将对这些技术进行详细的解析,并结合给定的代码示例,阐述如何有效地实现XML文件数据的读取与数据库存储。 ### XML与数据库集成 XML(Extensible Markup Language)是一种用于标记电子文档的标准,旨在描述...

    JAVA读取数据库的XML配置文件

    ### JAVA读取数据库的XML配置文件 #### 前言 在软件开发中,数据库配置信息的管理至关重要。随着技术的发展,出现了许多优秀的框架来帮助开发者处理这些任务,例如Hibernate等ORM(对象关系映射)工具,它们简化了...

    java读取xml文件并存入数据库

    java从xml中读入数据并存入到sqlserver2005数据库中

    FLASH读取数据库内容

    在读取数据库内容时,通常会使用一种叫做“服务端脚本”的技术,如PHP、ASP.NET或Java,这些脚本语言可以连接到数据库,执行查询,并将结果转换成Flash能理解的格式,如XML或JSON。例如,使用PHP的MySQLi或PDO扩展,...

    从xml文档中读取和写入数据库的例题

    `OutSQLandInputSQL`可能是这个例题中的关键代码文件,它可能包含从XML读取数据并写入数据库的实现(`OutSQL`),以及从数据库查询数据并输出到XML的实现(`InputSQL`)。这两个部分通常涉及上述提到的XML解析、...

    xml与数据库间转换

    1. **读取XML文件**:使用`System.IO.File`或`System.Xml.Linq`命名空间中的类,如`XDocument`或`XmlDocument`,读取XML文件内容。 2. **加载XML到Dataset**:使用`DataSet.ReadXml`方法,传入XML文件的路径或XML...

    asp.net 读取XML文件中的数据和写入数据库实例

    在读取数据库并获取数据后,我们可以将其写入XML文件。以下是如何做到这一点的一个例子: ```csharp // 创建新元素并添加数据 XElement newNode = new XElement("element_name", retrievedData); // 添加到XML文档...

    Unity3D读取数据库向gameobject添加数据2

    Unity3D 读取数据库向 gameobject 添加数据 Unity3D 是一个功能强大且流行的游戏引擎,它提供了许多有用的功能来帮助开发者快速构建游戏。其中,Unity3D 的数据存储和读取是游戏开发中非常重要的一方面。在本篇...

    XML做数据库的论坛源码,高手帮忙啊!

    在这个特定的情况下,标题提及的“XML做数据库的论坛源码”指的是使用XML文件来存储论坛的数据,如用户信息、帖子、主题等,而不是传统的SQL数据库。这种方式可能适用于小型项目或者对数据库需求不复杂的情况,因为...

    用xmls数据库实现的论坛

    “关键技术,xml技术读取数据库”指出了XML在数据读取中的核心作用。通常,我们需要使用解析器(如DOM、SAX或StAX)来读取和解析XML文档。在论坛系统中,可能有一个后台服务或脚本定期读取XML文件,提取数据,然后...

    数据库、C#与XML结合--微软XML的读取

    接下来,将这些从XML读取的数据插入到数据库中,通常涉及以下步骤: 1. 数据库连接:在C#中,可以使用ADO.NET库(如SqlConnection类)来建立与SQL Server数据库的连接。需要提供正确的连接字符串,包含数据库服务器...

Global site tag (gtag.js) - Google Analytics