2

我需要将 JavaScript 代码存储在服务器上的某处。

它通常会以两种形式通过Web界面提取并呈现给用户:

  • 代码本身(作为文本)
  • 该代码的可视化表示

问题是如何更好地存储代码?

数据库?如果是这样,那么我至少有两个选择:

  • 将代码存储为纯文本
  • 存储该代码的预先生成的语法树

实际上更容易(~更快):将代码解析为语法树或从语法树生成代码?

也许其他一些解决方案?JSON?

最佳实践是什么?

4

1 回答 1

0

好的,可以说这是您的 javascript 代码

<script type="text/javascript">
alert('example');
</script>

您可以将其以以下格式保存在数据库中,因此无论何时将其提取回来,它都会被轻松解析,代码类型等于 textcollat​​ion=utf8_general_ci

&lt;script type=\&quot;text/javascript\&quot;&gt;
alert(\&#039;example\&#039;);
&lt;/script&gt;

如果您有任何疑问,请告诉我......

于 2013-08-02T00:16:41.353 回答