我正在努力删除 <?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/