XML - 技术教程文章

pymysql.err.IntegrityError: (1062, "Duplicate entry 'roxml-ROXML' for key 'PRIMARY'")【代码】【图】

在《Python数据挖掘-概念、方法与实践》一书的第3章实体匹配中,如果一路按照作者的代码及SQL语句进行配置运行的话,会出现如题目所示的错误。根据python脚本的执行错误提示显示,错误发生在脚本中的第一个INSERT INTO语句中。其实并不是到插入roxml时候才会报错,而是在前面插入optionparser的时候就已经报错了。这个错误意思是代码试图在表中主键列被插入两个重复值。这个问题耗费了我三个小时,才最终把它解决。书中的第一个IN...

XML文档类型定义---DTD文档【代码】

DTD的作用XML文档是一种元标记语言,即一种定义标记语言的语言。在XML中可以创建新的标记语言,这些新的标记语言(也叫标记集)要通过文档类型定义(Document Type Definitions,DTD)来定义。DTD文档是这些新的标记语言的法律性文档。如果XML文档的语法符,DTD的定义和规定,那么就称为一个合法的XML文档,否则就是非法的XML文档。合法的XML文档在实际应用中的地位很重要,因为只有合法的XML文档才能被应用软件有效地处理。 DTD定义了...

mybatis配置文件xxxx.xml中缺失返回类型的后果A query was run and no Result Maps were found

使用mybatis时出现异常问题:有如下的错误Error querying database. Cause: org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found for the Mapped Statement (后面内容省略) 网上说是oracle不允许插入空值。但是我没有进行插入操作的,只是进行了查询。后来看看mybatis的配置文件,漏了一项:resultType属性值原来的配置是:<select id="countSiteInv" parameterType="Map">修改之后...

Spring加载xml配置文件的方式 ApplicationContext

大家都知道Java读普通文件是通过Basic I/O 中的InputStream、OutStream、Reader、Writer 等实现的。在spring 框架中,它是怎样识别xml这个配置文件的呢?这就要靠IoC容器的两个接口BeanFactory 和ApplicationContext:BeanFactory (接口)|--------XmlBeanFactory(实现类)ApplicationContext (接口)|-------- ClassPathXmlApplicationContext(实现类)|---------FileSystemXmlApplicationContext(实现类)|---------XmlWebAppli...

iOS GDataXMLNode的配置步骤

1.导入GDataXMLNode包2.导入包后 ,找到工程文件,标题栏点击Build Settings ,然后点击搜索,搜索Header Search Paths 找到这一栏后 点击第二个空白的地方,把它修改成/usr/include/libxml2,修改后如图所示:3.修改上面后 ,继续搜索 other,找到 OtherLinker Flags 和第二步一样修改内容成-lxml2,注意不要写错了,不然就会有未知的错误:看下图:4.最后就是修改本文件为非ARC得状态,点击Bulid Phases,如图操作: 原文:http://www.c...

可扩展标记语言XML(淅淅沥沥的小雨)【代码】

XML简述  XML用于描述数据,是当前处理结构化文档信息的有力工具。与操作系统编程语言的开发平台无关,可以实现不同系统之间的数据交互。  xml文件结构:1 <?xml version="1.0" encoding="UTF-8" ?> 2 <people> 3 <Name>姓名</Name> 4 <Sex>性别</Sex> 5 </people> 代码中第一行是XML声明,它一般在XML文档的第一行。它由两个部分组成:    version:文档符合XML1.0规范。    encoding:文档字符编码,默认为“...

解决log4j.xml问题http//jakarta.apache.org/log4j/ uri is not registered

在Eclipse中,配置log4j.xml出现“http //jakarta.apache.org/log4j/ uri is not registered”的错误信息。原始的log4j.xml配置文件:<?xml version="1.0" encoding="GB2312" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"><log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="true"> 解决方法,具体修改如下所示。 <?xml version="1.0" encoding="GB2312" ?> <!DOCTYPE log4j:configurati...

web.xml(8)_jsp-config

13.jsp-config jsp-config元素主要用来设定JSP的相关配置,<jsp:config>包含<taglib>和<jsp-property-group>两个子元素.当中<taglib>元素 在JSP 1.2时就已经存在了;而<jsp-property-group>是JSP 2.0新增的元素. taglib :对标记库描写叙述符文件(Tag Libraryu Descriptor file)指定别名。此功能使你可以更改TLD文件的位置,而不用编辑使用这些文件的JSP页面。 <taglib> taglib元素包括两个子元素taglib-uri和taglib-location.用来设...

shiro xml标准配置【代码】

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:context="http://www.springframework.org/schema/context"xmlns:aop="http://www.springframework.org/schema/aop"xmlns:tx="http://www.springframework.org/schema/tx"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:util="http://www.springframework.org/schema/util"xsi:schemaLocation="http://www....

mybatis_generator工具的安装---mybatis代码生成器(插件)--mybatis逆向工程生成模型及xml和Dao

mybatis代码生成器(插件)--安装插件:1。解压mybatis_generator_1.3.1.zip文件2。把features,pougins文件夹copy到C:\Users\chufeng\MyEclipse\MyEclipse10\soft\mybatis目录下(C:\Users\pc_name\MyEclipse\MyEclipse 10\为myeclipse安装目录, soft\mybaits可以自己创建)3。进入C:\Users\chufeng\MyEclipse\MyEclipse10\dropins目录,并新建mybatis.link文件,添加内容:path=C:\\Users\\pc_name\\MyEclipse\\MyEclipse 10\\s...

20170906 - XML基础 - Q

1 xml一般用于?2 html文本如何转义?3 如何免转义符号,如在网页中显示一大段的html代码?4 XML何时可以定义成标签,何时定义成属性?是否可以随意定义标签名?5 XML格式为?6 XML有什么解析方式?优缺点是什么?7 如何在maven项目导入jar包?8 提醒空指针错误有可能是?9 写了新功能后却没有显现应有效果,有可能是什么原因?10 br.readLine();后却没有输出可能是什么原因?11 如何解析XML文档?12 如何获取XML文档根元素(文档树...

DataTable 与XML 交互

一、将DataTable的内容写入到XML文件中/// <summary>/// 将DataTable的内容写入到XML文件中/// </summary>/// <param name="dt">数据源</param>/// <param name="address">XML文件地址</param>public static bool WriteToXml(DataTable dt, string address){try{//如果文件DataTable.xml存在则直接删除if (File.Exists(address)){File.Delete(address);}XmlTextWriter writer =new XmlTextWriter(address, Encoding.GetEncoding("G...

org.xmlpull.v1.XmlPullParserException: PI must not start with xml (position:unknown ?@1:5 in java.io【图】

用Pull方法解析XML文件时,有时候读取UTF-8个格式的xml会抛出如下的异常:org.xmlpull.v1.XmlPullParserException: PI must not start with xml (position:unknown ?@1:5 in java.io.InputStreamReader@1feb2ea) 此异常存在的原因是:java 核心不支持 UTF-8 BOM 标记的文件。解决方式: ①保存UTF-8 xml 文件时,去掉 BOM标记,即: ②在读取xml时,去掉 BOM 文件头,具体参考 :http://koti.mbnet.fi/akini/java/unic...

maven settings.xml cloudwise hosts【代码】

<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"><localRepository>/opt/repository</localRepository><pluginGroups></pluginGroups><proxies></proxies><servers><server><id>cloudwise</id><username>j...

C# 读写xml、excel、word、access【代码】

C# 读写xml、excel、word、access这里只是起个头,不做深入展开,方便以后用到参考读写xml,主要使用.net 的xml下的documentusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Xml;using System.Xml.Serialization;publicstaticvoid GetAreaCodes(string path,outstring[] areaCodes ,outstring[] pointCodes){if (File.Exists(path)){try{XmlDocument xml = new...

Tomcat web.xml配置参数详解

Apache Tomcat Configuration Reference - The Context Containerhttps://tomcat.apache.org/tomcat-5.5-doc/config/context.htmltomcat web.xml 配置详解 - titan_max的专栏 - CSDN博客https://blog.csdn.net/titan_max/article/details/52462447java - Deploy tomcat webapp with different web.xml - Stack Overflowhttps://stackoverflow.com/questions/37167283/deploy-tomcat-webapp-with-different-web-xmlweb.xml Referenc...

XMLHttpRequest取得响应

RresponseText:获得字符串形式的响应数据responseXML:获得XML形式的响应数据status和statusText:以数字和文本形式返回HTTP状态码getAllResponseHeader():获取所有的响应报头getResponseHeader():查询响应头中的某个字段的值原文:http://www.cnblogs.com/mxk258/p/4312689.html

Android学习笔记——xml【图】

转自http://blog.csdn.net/sam_zhang1984解析 XML 有两种方式: SAX 和 DOM 。它们各有利弊。 DOM 是把 XML 文档全部装载到内存中,然后当成一树进行处理。其好处是当成树处理起来比较方便,但弊端是如果 XML 文件比较大时,会对内存消耗比较大; SAX 是逐行扫描 XML 文档,逐行解析,而且可以在处理 XML 文档过程中的任意时刻中止处理过程,比如找到我们的目标节点,剩下的 XML 文档内容就可以不读了,直接结束。其...

Tomcat server.xml中配置的connectionTimeout参数无效?客户端等待超时时间【代码】【图】

【转】https://segmentfault.com/q/1010000011412748 在tomcat的配置文件server.xml中,可以设置Connector的参数,其中包含超时参数connectionTimeout。apache官网对于这些参数的解释:https://tomcat.apache.org/tom...本人对其中几个重要参数大致理解为(应该理解错了):connectionTimeout:一个请求最多等待时间,超过则报错。maxConnections:最多同时连接数,连接上不一定处理。超过连接数,则排队。maxThreads:同时处理的线程...

xml之XSLT【代码】【图】

1、XSLT是什么 XSLT是XSL的子集,XSL是样式表。XSLT的作用:将XML文档转化成HTML,做的是中间转换者。 而主要需要学习的是XSLT(XSLTransformation)。 2、转换过程 3、XSL样式表的表的结构 引用XSL样式的XML文件的引用方式: 4、XSLT详细结构1》有独立的命名空间 2》要执行XSLT文件,需要以下组件 XML 文档 XSL 样式表 XSLT 处理器 3》XSLT 处理器是一个将 XSLT 样式表连接到 XML 文档的应用程序 5、XSLT模板书写规则...

zbb20170228_spring_web.xml【代码】

web.xml<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"><display-name></display-name><welcome-file-list><welcome-file>index.jsp</welcome-file></welcome-file-list><!-- 配置spring mvc --><se...

JaxbUtil转json转XML工具类【代码】

json转换为XML工具类 1package com.cxf.value;2 3import org.springframework.util.StringUtils;4 5import javax.xml.bind.*;6import java.io.ByteArrayOutputStream;7import java.io.IOException;8import java.io.StringReader;910importstatic javax.xml.bind.JAXBContext.newInstance; 11@Sl4j 12publicclass JaxbUtil { 13141516/**17 * 对象转xml 18 * @param obj 19 * @return20*/21publicstatic String toXmlDo...

Spring中的applicationContext.xml与SpringMVC的xxx-servl

一直搞不明白两者的区别。如果使用了SpringMVC,事实上,bean的配置完全可以在xxx-servlet.xml中进行配置。为什么需要applicationContext.xml?一定必须?一、因为直接使用了SpringMVC,所以之前一直不明白xxx-servlet.xml和applicationContext.xml是如何区别的,其实如果直接使用SpringMVC是可以不添加applicationContext.xml文件的。使用applicationContext.xml文件时是需要在web.xml中添加listener的:<listener> <listener-...

Java面试题总结之OOA/D,UML,和XML【代码】【图】

全文字数: 2732阅读时间: 大约9 分钟1、UML 是什么?常用的几种UML图?统一建模语言(Unified Modeling Language,UML)又称标准建模语言;常用图包括:用例图,静态图(包括类图、对象图和包图),行为图,交互图(顺序图, 协作图),实现图。2、编程题: 写一个Singleton(单例模式) 出来。 Singleton 模式主要作用是保证在Java 应用程序中,一个类Class 只有一个实例存在。举例:定义一个类,它的构造函数为private 的,它有一...

Hibernate 配置文件hibernate.cfg.xml的详细

<!--标准的XML文件的起始行,version=‘1.0‘表明XML的版本,encoding=‘gb2312‘表明XML文件的编码方式--> <?xml version=‘1.0‘ encoding=‘gb2312‘?><!--表明解析本XML文件的DTD文档位置,DTD是Document Type Definition 的缩写,即文档类型的定义,XML解析器使用DTD文档来检查XML文件的合法性。hibernate.sourceforge.net/hibernate-configuration-3.0dtd可以在Hibernate3.1.3软件包中的src\org\hibernate目录中找...

XML、JSON数据结构解析

一、XML的解析XML的解析分为SAX解析和DOM解析,DOM解析又分为根节点解析和叶子节点解析。1.SAX解析步骤a.获取XML数据存储的文件路径(假如XML文件为Students.xml) NSString *filePath = [[NSBundle mainBundle]pathForResource:@"Students" ofType:@"xml"]; b.创建解析对象 //创建二进制数据对象 NSData *data = [NSData dataWithContentsOfFile:filePath]; NSXMLParser *parser = [[NSXMLParser alloc]initWithData:da...

使用dom4j读取xml文档【代码】

一.导包  使用dom4j组件需要导入类似于dom4j-1.6.1.jar这种jar包二.使用举例  a)使用的xml文件(E:\product.xml)<?xml version="1.0" encoding="utf-8"?><ProductList><Product id="1"><name>联想笔记本</name><type>LN001</type><price>4500</price></Product><Product id="2"><name>联想笔记本</name><type>LN002</type><price>4500</price></Product> </ProductList>b)java代码 1@Test2publicvoid testDom4j() throws Exce...

xml读取 避开并发【代码】

很多地方读取文件可能会出现并发现象 处理:使用FileMode.Open, FileAccess.Read, FileShare.ReadWrite 避开并发publicstatic List<ConfigXml> GetXmlByTypeName(XmlConfigType type){string path = string.Empty;try{path = HttpRuntime.BinDirectory + @"/xml/config.xml";}catch (Exception e){path = AppDomain.CurrentDomain.BaseDirectory + @"/xml/config.xml";}FileStream file = new FileStream(path, FileMode.Open, Fil...

XML转java对象

使用XStream来转换。XStream xStream = new XStream(); xStream.autodetectAnnotations(true); //xStream.alias("HardwareInfo", HardwareInfo.class);//将序列化中的类全量名称,用别名替换。Object info2 = xStream.fromXML(xml);原文:http://www.cnblogs.com/yanfly/p/4063723.html

Android之布局androidmanifest.xml 资源清单 概述【代码】

转载:https://www.cnblogs.com/wytings/p/4083463.htmlAndroidManifest.xml配置文件对于Android应用开发来说是比较细但又很重要的基础知识。比较通用的AndroidManifest.xml文件样例:<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.example.test"android:versionCode="1"android:versionName="1.0" ><!-- SDK版本的要求 --><uses-sdkandroid:minSdkV...