javascript - 我怎样才能解析这个xml字符串呢?

标签 javascript string parsing

我正在努力删除 <?xml version="1.0" encoding="UTF-8" standalone="no"?>这个字符串的。

var string = "<?xml version='1.0' encoding='UTF-8' standalone='no'?><svg xmlns='http://www.w3.org/2000/svg...'"

console.log(string.split("?>")[1])

当然,实际上字符串更大,但拥有它并没有什么用处。

那么我怎样才能只删除 <?xml...>

[编辑]我添加了一个分割,但我不确定这是删除第一个标签的专业方法

最佳答案

有多种方法可以做到这一点,但考虑到您要排除的部分是静态的,这可以做到:

var string = "<?xml version='1.0' encoding='UTF-8' standalone='no'?><svgxmlns='http://www.w3.org/2000/svg...'";

string = string.replace("<?xml version='1.0' encoding='UTF-8' standalone='no'?>","");

console.log(string)

关于javascript - 我怎样才能解析这个xml字符串呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44070335/

相关文章:

java - 使用replaceAll() 修剪掉非数字内容并将它们存储在数组中

java - 什么时候应该关闭扫描仪?

node.js - Node js不使用fast-csv库解析csv文件

javascript - 学习 Nodejs,回调和 fs.readFile 的问题

Javascript 的右手值在循环中改变自身?

javascript - 如何更好的表达这些React回调语句呢?

php - strip_tags 足以从字符串中删除 HTML 吗?

javascript - 改变页面的URL而不改变页面

html - 使用 Kanna Swift 仅解析来自 HTML 的纯文本

c++ - 预处理器#if 语句的工具/解析器?