如何使用 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();
});
如果我有一个 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();
});