逃生! - - !在javascript里面的字符串

时间:2014-07-30 19:52:12

标签: javascript fitnesse

我有一个javascript转换工具,用于将XML移动到Fitnesse静态页面上运行的Fitnesse表格中,我在CamelCase和xmlns周围使用!--!来避免Fitnesse处理它们。具有讽刺意味的是,当我运行转换工具时,使用这些会导致Fitnesse解释它们(我使用一个大字符串变量并执行$("#div").html(output);,这会导致Fitnesse出现一些困难。

我在里面运行了javascript! - 和 - !,在构建这些fitnesse表时,我将其设置为:

|key|!-CamelCaseValue-!|

javascript看起来像这样:

output += "!-" + currentValue + "-!";

Fitnesse看起来像是在这里结束剧本。我怎么能逃脱这些?

1 个答案:

答案 0 :(得分:1)

选项1

var startToken = "!" + "-";
var endToken  = "-" + "!";

output += startToken + currentValue + endToken;

选项2

output += "!\-" + currentValue + "-\!";