<><>-<><>=<><>=<>x<><>请将123456789填入括号中不能重复

[转]输出的Xml里面&都变成& &都变成&如何还原 - XML/SOAP当前位置:& &&&[转]输出的Xml里面&都变成& &都变成&a[转]输出的Xml里面&都变成& &都变成&如何还原&&网友分享于:&&浏览:346次[转]输出的Xml里面&都变成& &都变成&怎么还原?
/thread-.html
本帖最后由 鸩羽千夜 于
11:56 编辑我有一个,通过这个XML读取本地的,到一个编辑器里面去,在编辑器里,我可以根据图片的上下位置改动,动态调整,XML里面对应的那一项的顺序.XML(curXML)如下..
&pages dragStep="20" wheelStep="50" walkStep="20" allowScale="true" scaletofit="true"&
&page url="pics/1/001.jpg"/&
&page url="pics/1/002.jpg"/&
&page url="pics/1/003.jpg"/&
&page url="pics/1/004.jpg"/&
&page url="pics/1/005.jpg"/&
&page url="pics/1/006.jpg"/&
&page url="pics/1/007.jpg"/&
&page url="pics/1/008.jpg"/&
&page url="pics/1/009.jpg"/&
&page url="pics/1/010.jpg"/&
&page url="pics/1/011.jpg"/&
&page url="pics/1/012.jpg"/&
&page url="pics/1/013.jpg"/&
&page url="pics/1/014.jpg"/&
&page url="pics/1/015.jpg"/&
&page url="pics/1/016.jpg"/&
&page url="pics/1/017.jpg"/&
&page url="pics/1/018.jpg"/&
&page url="pics/1/019.jpg"/&
&page url="pics/1/020.jpg"/&
我把里面的page全部读取到数组duplicateArr,排好后,删掉curXML里面的所有page,
delete curXml.
然后把数组里面的那些page再填进来
for(var ii:int=listduplicateArr.length-1;ii&=0;ii--)
curXml.insertChildAfter(null,listduplicateArr[ii]);
然后trace下,
trace("当前curXml的内容是: "+'\n'+curXml.toXMLString());
当前curXml的内容是:
&pages dragStep="20" wheelStep="50" walkStep="20" allowScale="true" scaletofit="true"&
&page url="pics/1/001.jpg"/&
&page url="pics/1/003.jpg"/&
&page url="pics/1/002.jpg"/&
&page url="pics/1/004.jpg"/&
&page url="pics/1/005.jpg"/&
&page url="pics/1/006.jpg"/&
&page url="pics/1/007.jpg"/&
&page url="pics/1/008.jpg"/&
&page url="pics/1/009.jpg"/&
&page url="pics/1/010.jpg"/&
&page url="pics/1/011.jpg"/&
&page url="pics/1/012.jpg"/&
&page url="pics/1/013.jpg"/&
&page url="pics/1/014.jpg"/&
&page url="pics/1/015.jpg"/&
&page url="pics/1/016.jpg"/&
&page url="pics/1/017.jpg"/&
&page url="pics/1/018.jpg"/&
&page url="pics/1/019.jpg"/&
&page url="pics/1/020.jpg"/&
然后这么输出的话
trace(curXml.page);
trace(curXml.children());
**这里是一个空行*****
&page url="pics/1/001.jpg"/&&page url="pics/1/003.jpg"/&&page url="pics/1/002.jpg"/&&page url="pics/1/004.jpg"/&&page url="pics/1/005.jpg"/&&page url="pics/1/006.jpg"/&&page url="pics/1/007.jpg"/&&page url="pics/1/008.jpg"/&&page url="pics/1/009.jpg"/&&page url="pics/1/010.jpg"/&&page url="pics/1/011.jpg"/&&page url="pics/1/012.jpg"/&&page url="pics/1/013.jpg"/&&page url="pics/1/014.jpg"/&&page url="pics/1/015.jpg"/&&page url="pics/1/016.jpg"/&&page url="pics/1/017.jpg"/&&page url="pics/1/018.jpg"/&&page url="pics/1/019.jpg"/&&page url="pics/1/020.jpg"/&
请问到底是哪里出了问题,我还能还原吗?
这个是由于html解析造成的,xml的编码格式要对应,实在不行用replace把&gt替换成&或者试试xml的usecodepage
这个是由于html解析造成的,xml的编码格式要对应,实在不行用replace把&gt替换成&或者试试xml的usecodepage
自己解决了,方法是有点笨:直接把最后这个怪怪的XML,赋给一个string,在这个string里执行正则relace,然后再把string,以XML形式赋给XML。
var mystring:String=curXml.toXMLString();
var leftPattern:RegExp=/&/g;
var rightPattern:RegExp=/&/g;
mystring=mystring.replace(leftPattern,"&");
mystring=mystring.replace(rightPattern,"&");
curXml=new XML(mystring);
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有扫一扫关注官方微信关于&textarea&中的“回车”在后台,mysql数据库,html和&textarea& ...
您当前位置: &
[ 所属分类
| 时间 2015 |
作者 红领巾 ]
当然不得不说这是一个被问烂的问题,可是被问烂那说明这个问题经常出现。度娘的结果却是是五花八门,有采用类似 Fckeditor
, Ckeditor
,和百度的 Ueditor
. 这样的网页文本格式编辑器插件的,当然页游很多就用 textarea
的,还有用 div
的 contentable
属性让 div
可以编辑的。。。不能说错,但用在自己身上总有不对的地方。之后的还得自己慢慢调试!
首先解释一下在不同的区域他们现实的不同格式吧。当然本篇先只讨论 “回车”
这个字符。
1.在 &textarea&
中, “回车”
(实际意义是换行)这一字符是 "\n"
,如果存在 ”&br/&“
,在其中也显示为 ”&br/&“
,我猜想 ”\r\n“
也显示为换行;
2.在数据库中可以存放很多种" 回车
",但是“回车”代表了不同的含义,一个是 换行
,一个就是 回车本身
。如果你将带有换行的文本复制到数据库中,你可以明显的看出是有换行的一个特点的。
,在数据库中换行是 “
,当然你存的时候是,取出来也是。
中“回车“,一个是换行符 ”&br/&"
也是有效的换行作用。
4.最后的重点是 java
在传到后台的时候呢,我用一个输出 ASCII
码的方法输出了“回车”,然而并没有什么卵用。但是后来我发现不是后台无法输出的问题,而是在前台传递参数时用的是 get
方式,如果使用 post
,这些格式是都可以传过来的。再次尝试发现“回车”这个字符在java后台中输出是一个 “”+“13”+“10"
。对照 ASCII
码表,由于一些符号是不允许输出的所以 “”
"代表的是 回车符
"代表的是 换行符
。所以显而易见,如果使用 post
方式,格式存入数据库是没问题的。空格的问题也应该同样迎刃而解,不需要转化成 &nbsp
解决方法就很明显:
最简单的方式就是用 post
传递方式,在 textarea
中都不会存在问题。度娘的结果很少说用post传参,只有一些大神直接说了句,”传递的是什么,后台拿到的就是什么呀“,回答了等于没回答。。。。。
如果不想一一修改传递方式,修改显示方式也很麻烦,如下:
1.在前台用 get
方式传递回车时,需要把 content
内容中的 “\n”
替换为 “&br/&”
或者 "&br&"
while(-1!=content.indexOf("\n")){ content = content.replace("\n","&br/&");&}
2.在前台需要编辑修改content内容时,后台从数据中取后要将相反操作,即将“ &br/&
”或者" &br&
"替换为” \n
content =content.replace("&br/&", "\n");
同样放在 &textarea&
3.当然也可以放入 &textarea&
中显示,但是最好设置 &textarea&
的 disable
为 disable
4.如果是在 html
中显示的话,那么就不需要做任何处理,直接获取就可以了,其中的" &br/&
中就自然的是 换行
写的比较仓促,也许有很多错误,或者错乱的地方。发现有问题可以留言给我。。。。工作如狗啊。
本文开发(php)相关术语:php代码审计工具 php开发工程师 移动开发者大会 移动互联网开发 web开发工程师 软件开发流程 软件开发工程师
转载请注明本文标题:本站链接:
分享请点击:
1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
有时候,你需要出去走一走,呼吸一下新鲜空气,然后提醒自己,你是谁?想成为什么样的人?
手机客户端
,专注代码审计及安全周边编程,转载请注明出处:http://www.codesec.net
转载文章如有侵权,请邮件 admin[at]codesec.netjavax.servlet.JspTagException:Illegal use of &when&style tag without &choose &as its di - 操作系统当前位置:& &&&javax.servlet.JspTagException:Illegal use of &amjavax.servlet.JspTagException:Illegal use of &when&style tag without &choose &as its di&&网友分享于:&&浏览:0次javax.servlet.JspTagException:Illegal use of &when&-style tag without &choose &as its di1、错误描述
javax.servlet.JspTagException:Illegal use of &when&-style tag without &choose &as its direct parent
2、错误原因
&%@ page language=&java& import=&java.util.*& pageEncoding=&UTF-8&%&
& prefix=&c& uri=&/jstl/core_rt&%&
&!DOCTYPE HTML PUBLIC &-//W3C//DTD HTML 4.01 Transitional//EN&&
&title&&/title&
&meta http-equiv=&pragma& content=&no-cache&&
&meta http-equiv=&cache-control& content=&no-cache&&
&meta http-equiv=&expires& content=&0&&
&meta http-equiv=&keywords& content=&keyword1,keyword2,keyword3&&
&meta http-equiv=&description& content=&This is my page&&
&th&时间&/th&
&th&地域&/th&
&th&姓名&/th&
&th&年龄&/th&
&th&性别&/th&
&th&QQ&/th&
&th&地址&/th&
&th&爱好&/th&
&th&备注&/th&
&c:forEach var=&area& varStatus=&areaStatus& items=&{areaList}&&
&c:when test=&areaList == null || areaList.size()==0&&
&td colspan=&9&&&center&无数据&/center&&/td&
&c:otherwise&
&td&${area.statisDate}&/td&
&td&${area.areaDesc}&/td&
&td&${area.username}&/td&
&td&${area.age}&/td&
&td&${area.sex}&/td&
&td&${area.qq}&/td&
&td&${area.address}&/td&
&td&${area.intester}&/td&
&td&${area.shuoMing}&/td&
&/c:otherwise&
&/c:forEach&
3、解决办法
(1)将&c:when&&/c:when&换成&c:if&
(2)利用struts2中的s标签中的&s:if&
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 1234567891011 Copyright & &&版权所有播放列表加载中...
正在载入...
分享视频:
嵌入代码:
拍下二维码,随时随地看视频
影片&生死狙击&精彩片段
上 传 者:
内容介绍:
Channel Me 精选
我来说点啥
版权所有 CopyRight
| 京网文[0号 |
| 京公网安备:
互联网药品信息服务资格证:(京)-非经营性- | 广播电视节目制作经营许可证:(京)字第403号
<img src="" width="34" height="34"/>
<img src=""/>
<li data-vid="">
<img src=""/><i data-vid="" class="ckl_plays">
<img width="132" height="99" src=""/>
在线人数:
<li data-vid="">
<img src=""/><i data-vid="" class="ckl_plays">
<img src="///img/blank.png" data-src=""/>
<img src="///img/blank.png" data-src="http://"/>
<li data-vid="" class="cfix">
src="///img/blank.png" data-src=""/>
<i data-vid="" class="ckl_plays">
<li data-vid="" class="cfix">
src="///img/blank.png" data-src=""/><i data-vid="" class="ckl_plays">
没有数据!
{upload_level_name}
粉丝 {fans_count}
{video_count}
{description}

我要回帖

更多关于 lt gt 转义 的文章

 

随机推荐