[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 5i365 于 2022-3-12 12:43 编辑

下面的代码能取到顶级的值, 但是一到递归就蒙圈子   求高手接力
  1. $x = @'
  2. <?xml version="1.0" encoding="UTF-8"?>
  3. <opml version="1.0"
  4.     xmlns:sx="http://www.microsoft.com/schemas/rss/sse">
  5.     <head>
  6.         <title>顶级</title>
  7.     </head>
  8.     <body>
  9.         <outline text="一级1">
  10.             <outline text="二级1">
  11.                 <outline text="三级1">
  12.                     <outline text="四级1"></outline>
  13.                     <outline text="四级2"></outline>
  14.                 </outline>
  15.                 <outline text="三级2">
  16.                     <outline text="四级1"></outline>
  17.                     <outline text="四级2"></outline>
  18.                 </outline>
  19.             </outline>
  20.             <outline text="二级2">
  21.                 <outline text="三级1">
  22.                     <outline text="四级1"></outline>
  23.                     <outline text="四级2"></outline>
  24.                 </outline>
  25.                 <outline text="三级2">
  26.                     <outline text="四级1"></outline>
  27.                     <outline text="四级2"></outline>
  28.                 </outline>
  29.             </outline>
  30.         </outline>
  31.         <outline text="一级2">
  32.             <outline text="二级1">
  33.                 <outline text="三级1">
  34.                     <outline text="四级1"></outline>
  35.                     <outline text="四级2"></outline>
  36.                 </outline>
  37.                 <outline text="三级2">
  38.                     <outline text="四级1"></outline>
  39.                     <outline text="四级2"></outline>
  40.                 </outline>
  41.             </outline>
  42.             <outline text="二级2">
  43.                 <outline text="三级1">
  44.                     <outline text="四级1"></outline>
  45.                     <outline text="四级2"></outline>
  46.                 </outline>
  47.                 <outline text="三级2">
  48.                     <outline text="四级1"></outline>
  49.                     <outline text="四级2"></outline>
  50.                 </outline>
  51.             </outline>
  52.         </outline>
  53.         <outline text="一级3">
  54.             <outline text="二级1">
  55.                 <outline text="三级1">
  56.                     <outline text="四级1"></outline>
  57.                     <outline text="四级2"></outline>
  58.                 </outline>
  59.                 <outline text="三级2">
  60.                     <outline text="四级1"></outline>
  61.                     <outline text="四级2"></outline>
  62.                 </outline>
  63.             </outline>
  64.             <outline text="二级2">
  65.                 <outline text="三级1">
  66.                     <outline text="四级1"></outline>
  67.                     <outline text="四级2"></outline>
  68.                 </outline>
  69.                 <outline text="三级2">
  70.                     <outline text="四级1"></outline>
  71.                     <outline text="四级2"></outline>
  72.                 </outline>
  73.             </outline>
  74.         </outline>
  75.     </body>
  76. </opml>
  77. '@
  78. $xmldata = [xml]$x
  79. $xmldata.SelectNodes("opml/head/title")
复制代码

TOP

返回列表