如何从输入中删除文本格式:
k = <TEXTFORMAT+LEADING%3D"2"><P+ALIGN%3D"CENTER"><FONT+FACE%3D"Trebuchet+MS"+SIZE%3D"38"+COLOR%3D"%23CCCCCC"+LETTERSPACING%3D"0"+KERNING%3D"0">22<%2FFONT><%2FP><%2FTEXTFORMAT>&我只需要
k = 22发布于 2015-12-19 07:30:49
要仅从该HTML (XML)代码中获取文本,您可以:
XML1-像这样使用对象,例如:
var k:String = '<TEXTFORMAT+LEADING="2"><P+ALIGN="CENTER"><FONT+FACE="Trebuchet+MS"+SIZE="38"+COLOR="%23CCCCCC"+LETTERSPACING="0"+KERNING="0">22<%2FFONT><%2FP><%2FTEXTFORMAT>';
var xml:XML = new XML(k);
trace(xml.firstChild.firstChild.firstChild.firstChild); // gives : 222 -使用TextField :
this.createTextField('text_field', 0, 0, 0, 0, 0);
text_field.html = true;
text_field.htmlText = k;
trace(text_field.text); // gives : 22
text_field.removeTextField();希望这能有所帮助。
https://stackoverflow.com/questions/34351529
复制相似问题