Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在不使用DOM/ActiveXObject的情况下读取javascript/ionic中具有属性的xml标记之间的数据?_Javascript_Angularjs_Regex_Ionic Framework - Fatal编程技术网

如何在不使用DOM/ActiveXObject的情况下读取javascript/ionic中具有属性的xml标记之间的数据?

如何在不使用DOM/ActiveXObject的情况下读取javascript/ionic中具有属性的xml标记之间的数据?,javascript,angularjs,regex,ionic-framework,Javascript,Angularjs,Regex,Ionic Framework,我只需要在两个标签之间提取一些信息,在这种情况下 例如: <wsse:BinarySecurityToken att1="abc" att2="cd3" att3="adfa">This is a text I need!!!===</wsse:BinarySecurityToken> 我试过了 match = text.match(/<wsse:BinarySecurityToken[.*]>([^<]*)<\/wsse:BinarySecu

我只需要在两个标签之间提取一些信息,在这种情况下

例如:

<wsse:BinarySecurityToken att1="abc" att2="cd3"  att3="adfa">This is a text I need!!!===</wsse:BinarySecurityToken>
我试过了

match = text.match(/<wsse:BinarySecurityToken[.*]>([^<]*)<\/wsse:BinarySecurityToken>/g)
不行

还有什么比正则表达式更好的吗?我使用angularJs 1

您要执行的操作:

match = text.match(/<tag1.*>([^<]*)<\/tag1>/g)

这不是重复的。我不想使用DOM/ActiveXObject。请看一看。我想这应该行得通。你应该在问题本身中包括这是一个爱奥尼亚应用程序,而不是在对答案的评论中,顺便说一句,我删除了我的答案。但是你试过应用程序中的DOMParser了吗?我在网上看到了很多利用它的例子,所以我猜它是可用的,尽管我一点也不知道。注:我不会取消删除我的答案,因为如果我是正确的,它仍然是一个骗局。正则表达式有效。谢谢@kaido的回答,我想避开DOM。我已经更新了我的问题。请你回答更新后的问题好吗?我试过了,但这不起作用!谢谢,这很有效。我不得不为我的更新问题调整它,但这起作用了/[^