当前位置: 代码迷 >> JavaScript >> JS拼接XML字符
  详细解决方案

JS拼接XML字符

热度:149   发布时间:2012-10-28 09:54:44.0
JS拼凑XML字符

?function ?encode(v)

?? ?{

?? ? ? ?if(v == null||v=="")

?? ? ? ? ? ?return "";

var result="";

?? ? ? ?for(var i = 0; i < v.length; i++)

?? ? ? ? ? ?switch(v.charAt(i))

?? ? ? ? ? ?{

?? ? ? ? ? ?case "<": result+="&lt;";break;

?? ? ? ? ? ?case ">": result+="&gt;"; break;

?? ? ? ? ? ?case "&":result+="&amp;";break;

?? ? ? ? ? ?case "\"": result+="&quot;";break;

?? ? ? ? ? ?case "'": result+="&#39;";break;

?? ? ? ? ? ?default:result+=v.charAt(i);break;

?? ? ? ? ? ?}

?? ? ? ?return result;

}?

  相关解决方案