使用JavaScript更改要在JSON API中使用的XML

SSS

我正在使用Rhino JavaScript,并且希望操纵XML,因此可以在JSON字段中使用它来通过API发送。我正在寻找以下转义:

CFLR (new Line) replace with \r\n
" replace with \" 
\ replace with \/

因此,例如,如果我遵循XML

<Data>
    <Employee name="John" Surname="Smith">
</Data>

我想要这种形式:

<Data>\r\n<Employee>name=\"John\"Surname=\"Smith\">\r\n<\/Data>

有人能帮忙吗?我已经考虑过这一点,我知道.replace函数存在于JavaScript中,但是我仍将停留在如何替换新行以及.replace如何与大型XML一起工作的性能方面上。

谢谢,我将感谢您的帮助。

克里斯·G

这是一种实现方法:

var xml = "<Data>\r\n<Employee name=\"John\" Surname=\"Smith\">\r\n</Data>";

console.log(xml);

String.prototype.replaceAll = function(search, replacement) {
    var target = this;
    return target.split(search).join(replacement);
};
xml = xml.replaceAll("\"", "\\\"").replaceAll("\r\n", "\\r\\n");

console.log(xml);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

更改要在循环内使用的变量(Python)

来自分类Dev

在Java中使用反射API解析xml

来自分类Dev

Javascript使用本地存储,回调该对象,并使用Json更改为要在填充函数中使用的字符串

来自分类Dev

在python 2.6中使用XML API findall()时出错

来自分类Dev

使用/修改要在ngRepeat中用于下拉列表的对象数组

来自分类Dev

枚举永远不要在API中使用?

来自分类Dev

JSON to ObservableCollection 要在 ListView 中使用

来自分类Dev

遍历要在图表中使用的 JSON 文件

来自分类Dev

在PHP中使用JSON API

来自分类Dev

我可以获取要在 html 中使用的 xml 标记值,还是可以在 javascript 中使用 <ul> 和 <il> ?

来自分类Dev

Wikimedia API-从修订版Wikitext提取JSON或XML以在PHP中使用

来自分类Dev

在xml文件中使用sed更改值

来自分类Dev

使用javascript更改JSON结构

来自分类Dev

使用javascript更改JSON结构

来自分类Dev

更改来自 api 端点的 json 格式以在组件中使用

来自分类Dev

转义要在xml标签中使用的字符串

来自分类Dev

将JSON响应存储为要在计算中使用的数组:Javascript

来自分类Dev

在XML中使用格式标签

来自分类Dev

Android:在XML中使用StreetViewPanoramaView

来自分类Dev

在.net文档中使用XML

来自分类Dev

在XML中使用包名称

来自分类Dev

在Mule中使用XML Transformer

来自分类Dev

在.net文档中使用XML

来自分类Dev

在XML中使用格式标签

来自分类Dev

Webstorm-更改要求语法以使用快捷方式导入语法

来自分类Dev

根据Python中的CPU使用率更改要生成的进程数

来自分类Dev

如何使用R中的字符串操作更改要调用的变量的名称?

来自分类Dev

使用SetFilePointer更改要写入扇区的位置不起作用?

来自分类Dev

根据Python中的CPU使用率更改要生成的进程数

Related 相关文章

  1. 1

    更改要在循环内使用的变量(Python)

  2. 2

    在Java中使用反射API解析xml

  3. 3

    Javascript使用本地存储,回调该对象,并使用Json更改为要在填充函数中使用的字符串

  4. 4

    在python 2.6中使用XML API findall()时出错

  5. 5

    使用/修改要在ngRepeat中用于下拉列表的对象数组

  6. 6

    枚举永远不要在API中使用?

  7. 7

    JSON to ObservableCollection 要在 ListView 中使用

  8. 8

    遍历要在图表中使用的 JSON 文件

  9. 9

    在PHP中使用JSON API

  10. 10

    我可以获取要在 html 中使用的 xml 标记值,还是可以在 javascript 中使用 <ul> 和 <il> ?

  11. 11

    Wikimedia API-从修订版Wikitext提取JSON或XML以在PHP中使用

  12. 12

    在xml文件中使用sed更改值

  13. 13

    使用javascript更改JSON结构

  14. 14

    使用javascript更改JSON结构

  15. 15

    更改来自 api 端点的 json 格式以在组件中使用

  16. 16

    转义要在xml标签中使用的字符串

  17. 17

    将JSON响应存储为要在计算中使用的数组:Javascript

  18. 18

    在XML中使用格式标签

  19. 19

    Android:在XML中使用StreetViewPanoramaView

  20. 20

    在.net文档中使用XML

  21. 21

    在XML中使用包名称

  22. 22

    在Mule中使用XML Transformer

  23. 23

    在.net文档中使用XML

  24. 24

    在XML中使用格式标签

  25. 25

    Webstorm-更改要求语法以使用快捷方式导入语法

  26. 26

    根据Python中的CPU使用率更改要生成的进程数

  27. 27

    如何使用R中的字符串操作更改要调用的变量的名称?

  28. 28

    使用SetFilePointer更改要写入扇区的位置不起作用?

  29. 29

    根据Python中的CPU使用率更改要生成的进程数

热门标签

归档