0

任何人都可以帮助将此xml分配为javascript中的常量字符串。如何将此 xml 分配为常量而不进行任何更改?

   "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
    "<wp:Notification xmlns:wp=\"WPNotification\">
      " +
      "<wp:Tile>
        " +
        "<wp:BackgroundImage>" + TextBoxBackgroundImage.Text + "</wp:BackgroundImage>" +
        "<wp:Count>" + TextBoxCount.Text + "</wp:Count>" +
        "<wp:Title>" + TextBoxTitle.Text + "</wp:Title>" +
        "<wp:BackBackgroundImage>" + TextBoxBackBackgroundImage.Text + "</wp:BackBackgroundImage>" +
        "<wp:BackTitle>" + TextBoxBackTitle.Text + "</wp:BackTitle>" +
        "<wp:BackContent>" + TextBoxBackContent.Text + "</wp:BackContent>" +
        "
      </wp:Tile> " +
      "
    </wp:Notification>";

提前致谢

4

1 回答 1

0

JavaScript 没有常量修饰符。

您可以做的最接近的方法是将其定义defineProperty()并设置writablefalse.

另外,你的字符串...

  "<wp:Tile>
    " +

...不会工作,因为解析器当前不支持多行字符串。您需要将其拆分" + "或使用转义字符作为最后一个字符。

于 2013-04-11T12:09:35.737 回答