XmlHelper = {};
XmlHelper.getExp = function(str)
{
return new RegExp(str, 'g');
}
XmlHelper.encodeInvalidChars = function(str) {
return str
.replace(this.getExp('&'),'&')
.replace(this.getExp('<'),'<')
.replace(this.getExp('>'),'>')
.replace(this.getExp('\''),''')
.replace(this.getExp('"'),'"')
}
XmlHelper.decodeInvalidChars = function(str) {
return str
.replace(this.getExp('&'),'&')
.replace(this.getExp('<'),'<')
.replace(this.getExp('>'),'>')
.replace(this.getExp('''),'\'')
.replace(this.getExp('"'),'"')
}
субота, 20 лютого 2010 р.
JavaScript: replace XML special characters
четвер, 18 лютого 2010 р.
C#: replace XML special characters
System.Security.SecurityElement.Escape(string str);
& - &
< - <
> - >
" - "
' - '
Підписатися на:
Дописи (Atom)