js中数组的用法怎样把<专为<

[转]输出的Xml里面&都变成& &都变成&怎么还原?
/thread-.html
本帖最后由 鸩羽千夜 于
11:56 编辑我有一个XML,通过这个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"/&&/pages&复制我把里面的page全部读取到数组listduplicateArr,排好后,删掉curXML里面的所有page,delete curXml.复制代码然后把数组里面的那些page再填进来(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"/&&/pages&复制代码然后这么输出的话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"/&复制代码请问到底是哪里出了问题,我还能还原吗?最佳答案zystudios这个是由于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);复制代码用js实现把一个&a hr-中国学网-中国IT综合门户网站
> 信息中心 >
用js实现把一个&a hr
来源:互联网 发表时间: 9:30:13 责任编辑:鲁晓倩字体:
为了帮助网友解决“用js实现把一个&a hr”相关的问题,中国学网通过互联网对“用js实现把一个&a hr”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:用js实现把一个&a href=&& id=&& name / a&超链接改成一个按钮的形式,具体解决方案如下:解决方案1: CSS去写或者&a&这里面加个图片标签&/a& 追问: 要用js写、 回答: iinnerHTML 追问: 获取a标签的id ?这样行吧! var& r=$a[id].arrtr();&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& r="&input type="button" name="" &"; 回答: 你就是说用一个BUTTON代替A?这样吧,&span id="a1"&&a href&&/a&&/span&js里面就这样写document.getElementById("a1").innerHTML="&input type='button'&"这样
1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号html 如何插入js函数?_百度知道HTML中,JS函数中的小于号变成了&,怎么样解决,求助_百度知道怎么使输入的&不变成&lt - JavaScript当前位置:& &&&怎么使输入的&不变成&lt怎么使输入的&不变成&lt&&网友分享于:&&浏览:135次如何使输入的&不变成&lt如题,有没有人会------解决方案--------------------用escape,encodeURI,encodeURIComponent对输入内容进行编码,然后提交
------解决方案--------------------&html&&head&&script type=text/javascript src=&/ajax/libs/jquery/1.4/jquery.min.js&&&/script&&script type=&text/javascript&& function gen(){
$(document.body).append($('#test').val());
$('#test').val(''); }&/script&&/head&&body& &input type=&text& value=&& id=&test& /& &input type=&button& value=&点击生成& onclick=&gen()& /&&/body&&/html&在输入框中输入&input type=&text& /&
点击生成按钮,生成文本框不知楼主要的效果是不是这样
------解决方案--------------------struts标签中有 escape 这个属性 将他设置为false 就OK了& &s:property value=&存有HTML的变量或表达式& escape=&false&/&
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有}

我要回帖

更多关于 js中数组的用法 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信