javascript - 如何使用 xpath 通过 SAMLResponse 获取状态
问题描述
当我将下面的 XPath 与 SAMLResponse 一起使用时,
.//*[local-name(.)='Status']/*[local-name(.)='StatusCode']
我得到一个结果。
<saml2p:StatusCode xmlns:saml2p="urn:oasis:names:tc:SAML:2.0:protocol" Value="urn:oasis:names:tc:SAML:2.0:status:Success"/>
但我的最终目标是了解状态是否为“成功”。
如何使用 Xpath 通过 '<....2.0:status:Success" /> 获取 'Success' 字符串?
我可以在 js 中使用 split 方法获得'Success'。例如 string.split("status:")。但是我想知道我是否可以通过 Xpath 获得该结果。感谢您的阅读。
解决方案
推荐阅读
- c - 在 G-WAN 上安装 HTTP/3
- javascript - 不能为返回的每个元素创建一个 UUID?
- python - 推荐电影机器学习 X_train
- python - 在python中检测输入字符串中的所有数字的程序
- c# - Threadpool 不同的返回结果?
- rxjs - 如何使用减少/扫描(在 NGRX/NGXS 中)从可观察的数组中制表/汇总总值
- python - Pandas:执行多个复杂聚合的惯用方式?
- java - 如何使用脚本通过 Java API 更新 elsaticsearch 文档中的一个文件?
- python - 从特定目录读取多个图像,预先设置并使用 python 和 opencv 将它们保存到另一个目录
- java - 如何在 Azure Devops 的 Maven@3 任务中将 maven 选项传递给 JaCoCo 工具