如何使用 Jquery select 或 select XML 基于标签名称的元素?

How to select XML element based on tag name using Jquery selectors?

如果我有一个 XML 文档并且我正在使用 Jquery 选择器(使用 CheerioJS 模块)解析它,我如何获取值、任务、和第一项的数据标签而不基于子位置,即基于标签的实际名称?

<head>
  <item>
    <value>input</value> //how do I grab this value using Jquery selectors?
    <task>input</task>
    <data>input</data>
  </item>
  <item>
    <value>input</value>
    <task>input</task>
    <data>input</data>
</head>

如果您想要 first 值标签的内容,请使用:

$("value").first().text();

如果您想遍历 所有 个值标签,请使用:

$("value").each(function(){
    $(this).text(); 
});

如果您想要第一个项目标签的所有子项的值,请使用:

$("item").first().children().each(function(){
    $(this).text();
});