【问题标题】:Are there any ready solutions for string(html) parsing with actionscript?是否有任何现成的解决方案可以使用 actionscript 解析字符串(html)?
【发布时间】:2016-03-11 12:16:49
【问题描述】:

我需要解析输入到 textarea 的字符串有两个原因:

  1. 删除所有html标签,除了允许的小数字;
  2. 检查html标签是否定位正确:<i><b> wow </i></b>不正确。

该交易是否有任何“内置”解决方案或库?使用 regExp 不适合这项任务 - 使用它们解析 html 结构非常复杂且通常是个坏主意。

【问题讨论】:

  • 你可以使用xml解析,因为html有点像xml
  • 为什么您需要从 AS3 执行此操作?如果您有来自 HTML 文本区域的文本,使用带有 JavaScript 的 HTML DOM 进行清理会不会更容易?

标签: actionscript-3 parsing apache-flex html-parsing flex4


【解决方案1】:

你可以试试unescape功能。
用法:clean_String = unescape( input_String );

否则……

你可以试试decode URI component功能。
用法:clean_String = decodeURIComponent( input_String );

在每种情况下,clean_String 都是一个空字符串,将根据函数的结果进行更新。 input_String 是包含要解码或未转义等的 HTML 实体的字符串。

【讨论】:

    猜你喜欢
    • 2014-11-13
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多