Element 'beans' cannot have character [children],because the type's content type is element

配置文件错误—— Element ‘beans‘ cannot have character [children],because the type‘s content type is element

意为 beans 标签下只能存在子元素节点,不能存在文本符号

当编译器放生这种错误时,就是配置文件发生错误。这种错误有两种情况。

1.简单错误:仔细观察代码,有时可能是存在一个文本符号

2.难以发现的错误:核实代码,完全没有文本符号,就有可能是编码问题,将整段拷贝,用notepad++打开,使用ANSI编码格式,就能发现错误。

我走的坑是第二个,拷贝的notepad++上,结果如图 :

utf-8格式下:

ANSI格式下:

使用ANSI编码,就莫名其妙多出这个玩意了,删除即可。

Element 'beans' cannot have character [children],because the type's content type is element

原文地址:https://www.cnblogs.com/knightlj/p/12173714.html

时间: 2024-10-10 07:35:56

Element 'beans' cannot have character [children],because the type's content type is element的相关文章

兔子-cvc-complex-type.2.3: Element 'web-app' cannot have character [children], because the type's cont

使用Myeclipse配置web.xml时,出现错误:cvc-complex-type.2.3: Element 'web-app' cannot have character [children], because the type's content   type is element-only. 错误原因:代码是在网上找的,直接粘贴到web.xml中的,就出现了以上错误. 解决办法:手动输入代码,不要粘贴进去. 兔子-cvc-complex-type.2.3: Element 'web-a

pom文件出现Element 'xxxxxxx' cannot have character [children],because the type's content type is element-only问题

1)问题描述: pom.xml文件中出现 Element 'xxxxxxx' cannot have character [children],because the type's content type is element-only. 2)问题原因: 配置文件中的dependencies节点下面只能是元素节点,不能有字符或文本存在. 3)解决方法: 仔细检查文档,可能会存在标点符号,空格等其他文本字符. pom文件出现Element 'xxxxxxx' cannot have charac

(Spring加载xml时)org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'beans'.

ApplicationContext ctx = new ClassPathXmlApplicationContext("test.xml");报错 在启动Spring时,报以下错误,如图: 原因是在xml中spring的xsd的版本配置的不一致,我使用的是spring-2.5.6,但配置文件中配的是3.0.改成如下即可: [xhtml] view plain copy <?xml version="1.0" encoding="UTF-8"

spring cvc-elt.1: Cannot find the declaration of element &#39;beans&#39;解决办法

转载自http://blog.csdn.net/legendj/article/details/9950963 今天在写spring aop示例的时候,在spring.xml文件中添加spring aop的schema后出现红叉,spring配置文件如下: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/b

Spring启动异常: cvc-elt.1: Cannot find the declaration of element &#39;beans&#39;(转)

Spring启动异常: cvc-elt.1: Cannot find the declaration of element 'beans' 2008-09-07 22:41 今天把在线聊天室代码改了下, 想启动应用测试. 结果抛出一大堆异常: -------------------------------------------------------------------------------------------- org.springframework.beans.factory.x

POSTGRESQL中ERROR: recursive query &quot;t&quot; column 2 has type character varying(150) in non-recursive term but type character varying overall

最近在做项目的时候有个需求是需要查到当前登录的用户下辖所有区域的数据,并将查询出来的部门信息以如下格式展示 最高人民法院>江苏省高级人民法院>南通市中级人民法院最高人民法院>江苏省高级人民法院>连云港市中级人民法院 ,于是用如下语句查询 WITH RECURSIVE T AS ( SELECT c_id, c_name FROM db_aty.t_aty_corp WHERE c_pid IS NULL UNION ALL SELECT D.c_id, T.c_name || '&

maven项目,去除jar包中的不想要的依赖关系(Document root element &quot;beans&quot;, must match DOCTYPE root &quot;null&quot;. )

maven dependencies中并不会删除 以下方法maven dependencies中并不会删除,可能程序引入的时候,会去掉这种依赖(猜的) 解释: 就是说项目中要用到某一个a.jar包,通过maven引入了之后,也自动的导入了该jar包所依赖的包,这里就会存在一个问题, 如果a.jar包依赖b.jar这个项目的1.0版本,可是我的项目中已经有b.jar这个项目2.0的版本了,这里就会造成冲突,解决的办 法是去除a.jar包依赖b.jar这个项目的1.0版本的依赖关系,让项目使用我已有

ARTS第二周

第二周. 1.Algorithm:每周至少做一个 leetcode 的算法题2.Review:阅读并点评至少一篇英文技术文章3.Tip:学习至少一个技术技巧4.Share:分享一篇有观点和思考的技术文章 以下是各项的情况: Algorithm 链接:[LeetCode-01]-Two Sum 上周的有点问题 : 假如数组[3,2,4]给的数据是 6 ,按我之前的思路 直接从遍历去找当前遍历的数和所给数据和的差值,但如果从第一个数3走,那给出的答案就会是[0,0]而非期望的[1,2].所以需要修改

配置spring-web.xml文件时报错时

错误提示:cvc-complex-type.2.3: Element 'beans' cannot have character [children],    because the type's content type is element-only 最终的解决办法:把有红叉的地方手写一边然后就好了,估计是网上粘贴有中文空格的问题,呵呵,记下来引以为戒! 原文地址:https://www.cnblogs.com/shitulaoma/p/12394915.html