xml中的转移字符

 

    function escapeXML(content) 
    
{
        
if (content == "")
            
return "";

            content 
= new String(content);
            
var result = "";
            
var length = content.length;
            
for (var i = 0; i < length; i++)
            
{
                
var ch = content.charAt(i);
                
switch (ch) 
                
{
                    
case '&':
                    result 
+= "&amp;";
                    
break;
                    
case '<':
                    result 
+= "&lt;";
                    
break;
                    
case '>':
                    result 
+= "&gt;";
                    
break;
                    
default:
                    result 
+= ch;
                }

            }

        
return result;
    }
 

posted on 2006-08-16 23:28  fredli2005  阅读(452)  评论(0)    收藏  举报

导航