魔方网表 让信息化更简单

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

查看: 3751|回复: 2

[求助] 怎么获取xml数据的某节点的值?

[复制链接]
大白菜 发表于 2024-1-2 12:10:24 来自手机 | 显示全部楼层 |阅读模式
怎么获取xml数据的某节点的值?

<?xml version="1.0" encoding="UTF-8"?>
<books>
  <book id="bk101">
    <title>Learning XML</title>
    <author>Erik T. Ray</author>
    <year>2003</year>
    <price>39.95</price>
  </book>
  <book id="bk102">
    <title>Python Programming</title>
    <author>John Smith</author>
    <year>2020</year>
    <price>45.99</price>
  </book>
</books>
  
怎么获取书名,也就是数据中的title对应的值?
cat 发表于 2024-12-8 14:20:03 | 显示全部楼层
假定以上xml文件是一个在线可访问的内容。
可以参考以下公式来提取第二个book的title的内容

MFXPATH(GET($MF(接口url)$),"/books/book[2]/title")

如果是取的第二个book的id的值,可以用以下公式:
MFXPATH(GET($MF(接口url)$),"/books/book[2]/@id")
回复

使用道具 举报

cat 发表于 2024-12-8 14:24:07 | 显示全部楼层
参见附件。
xml内容提取.txt (712 Bytes, 下载次数: 77)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则


Archiver|手机版|小黑屋|魔方软件 ( 京ICP备08008787号 )

京公网安备 11010702001722号

GMT+8, 2025-7-2 09:34 , Processed in 0.075902 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表