xml解析出错

事例发生在mybitas中写sql的时候sql语句不通过。   在对应的sql出添加

<![CDATA[

sql语句

]]>

即可。

注意,包括的范围中不要出现标签,会被解析成普通文本

eg:

<![CDATA[

SELECT

ubi.nick_name,ubi.sex,ubi.user_id,ubi.avatar,ubi.birthday,uba.phone,f.remark,f.state,

6378.137*ACOS(ACOS(#{lat}*pi()/180)*cos(up.lat*pi()/180)*cos(#{lon}*pi()/180-up.lon*pi()/180)+sin(#{lat}*pi()/180

)*sin(up.lat*pi()/180)) as

distance

FROM

t_user_basic_info AS ubi ,

t_user_base_account AS uba ,

t_friend AS f,

t_user_position AS up

WHERE

ubi.user_id=f.friend_id AND uba.user_id=f.friend_id AND

up.user_id=f.friend_id and

6378.137*ACOS(ACOS(#{lat}*pi()/180)*cos(up.lat*pi()/180)*cos(#{lon}*pi()/180-up.lon*pi()/180)+sin(#{lat}*pi()/180)*sin(up.lat*pi()/180))<50

and f.user_id=1111 order by

distance asc

]]>

<if test="begin != null">

limit #{begin},#{end}

</if>

时间: 2024-08-11 07:40:39

xml解析出错的相关文章

Android第二期 - 中国天气预报xml解析版(111)

实习比较忙,也时间写了,就记录一下自己的代码成长吧,希望能帮到你. MainActivity部分: package com.sbs.weather; import java.io.InputStream; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import org.apache.http.HttpEntity; import org.apache.htt

ios 自带xml 解析,TBXMLParser解析

今天看了下苹果xml 解析,写了个小demo 心想还是 在博客上写点东西吧,毕竟很久很久都没有上来了 先上个效果图把 接下来 看下 工程目录图吧 本demo 分两种解析模式,一是苹果自带的, 首先先看下苹果自带的吧,工程文件为 NoteXMLParser 文件 ,另一种解析模式 是 NotesTBXMLParser文件 NoteXMLParser.h 文件代码如下 : // // NoteXMLParser.h // TestXML // // Created by choni on 14-5-

Struts2学习笔记一之工作原理和struts.xml解析

Struts是MVC的一种实现,它将 Servlet和 JSP 标记(属于 J2EE 规范)用作实现的一部分. Struts的核心是ActionSevlet,ActionSevlet的核心是struts.xml.(这个xml文件作为ActionServlet的配置文件) 一.Struts的响应过程: 1.当Tomcat收到client访问请求,比如http://localhost:8080/Struts2_01_Introduction/Hello_struts,会访问Struts2_01_In

TinyXML开源XML解析器-TinyXML-2

TinyXML-2 is a simple, small, efficient, C++ XML parser that can be easily integrating into other programs. TinyXML-2 是一个简单.小型.高效的C++ XML解析器,它可以很容易地集成到其他程序. TinyXML-1 served my needs for many years; but it uses memory inefficiently, and doesn't perfo

XML解析文件

package fax.util; import java.io.ByteArrayInputStream; import java.io.InputStream; import javax.xml.namespace.QName; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import org.apache.axis.client.Call; import

Android自己动手打造XML解析框架

我们在工作中,经常会从服务器获取数据并进行解析,服务器返回的数据有两种:json和xml.json我们可以用gson或者fastjson等优秀的开源框架去进行解析,省去不少麻烦,通常我们只需要把bean设计出来,然后调用一句话就可以解析成功了.而解析xml数据,我们得去一个标签一个标签的去比较,修改起来也非常麻烦,比如我们现在不需要某一个标签上的数据了,我们还得去把代码中那一行给删除,如果我们的需求又变了,现在又需要加上某个标签的数据,那只能再到代码中把相应代码加上,这样非常麻烦,这篇文章我们将

XML解析GData、XMLParser

---恢复内容开始--- /* <tweet> <id>6462192</id> <portrait> http://static.oschina.net/uploads/user/587/1175932_50.jpg?t=1418648003000 </portrait> <author> <![CDATA[ fywtat ]]> </author> <authorid>1175932</a

iOS之数据解析之XML解析

XML解析常见的两种方式:DOM解析和SAX解析 DOM解析 DOM:Document Object Model(文档对象类型).解析XML时,读入整个XML文档并构建一个驻留内存的树结构(节点树),通过遍历数结构可以检索任意XML节点,读取它的属性和值,而且通常情况下,可以借助XPath,直接查询XML节点. 进行DOM方式解析数据需要使用一个第三方的类GDataXMLNode GDataXMLNode是Google提供的开源XML解析类,对libxml2.tbd进行了Objective-C的

使用java自带的xml解析器解析xml

使用java自带的xml解析器解析xml,其实我不推荐,可以用Dom解析,或其他的方式,因为Java自带的解析器使用不但麻烦,且还有bug出现. 它要求,针对不同的xml(结构不同),必须写对应的handler处理类,而Dom解析可以写通用的方法(前提是要写出通用逻辑)来处理,开发比较快.下面上代码 1 //------------------ main point --------------------- 2 javax.xml.parsers.SAXParserFactory 3 publ