为了账号安全,请及时绑定邮箱和手机立即绑定

我们可以在 XML 中提取所有带有开始标签和结束标签的元素吗?

我们可以在 XML 中提取所有带有开始标签和结束标签的元素吗?

蛊毒传说 2021-10-17 09:50:20
输入<?xml version="1.0" encoding="UTF-8"?><CustomObject xmlns="http://soap.sforce.com/2006/04/metadata">    <fields>        <fullName>VIN_Number1__c</fullName>        <externalId>false</externalId>        <label>VIN Number1</label>        <length>255</length>        <required>false</required>        <trackHistory>false</trackHistory>        <trackTrending>false</trackTrending>        <type>Text</type>        <unique>false</unique>    </fields>    <fields>        <fullName>Tub__c</fullName>        <defaultValue>false</defaultValue>        <externalId>false</externalId>        <label>Tub</label>        <trackHistory>false</trackHistory>        <trackTrending>false</trackTrending>        <type>Checkbox</type>    </fields>    <fields>        <fullName>Type__c</fullName>        <externalId>false</externalId>        <label>Type</label>        <required>false</required>        <trackHistory>false</trackHistory>        <trackTrending>false</trackTrending>        <type>Picklist</type>        <valueSet>            <valueSetDefinition>                <sorted>false</sorted>                <value>                    <fullName>Luxury</fullName>                    <default>false</default>                    <label>Luxury</label>                </value>                <value>                    <fullName>Mid-Range</fullName>                    <default>false</default>                    <label>Mid-Range</label>                </value>                <value>                    <fullName>Economy</fullName>                    <default>false</default>                    <label>Economy</label>                </value>            </valueSetDefinition>        </valueSet>    </fields>    <fields>我有一个像上面这样的 xml,现在我想要实现的是,如果我找到这个词,VIN_Number__c那么我希望代码只提取这个:我能够识别关键字,但无法找出提取开始标签和结束标签内容的逻辑。
查看完整描述

1 回答

?
喵喔喔

TA贡献1735条经验 获得超5个赞

您可以使用parentNode:


if(nameExtracted.equalsIgnoreCase(strings[1])){

    Node fieldsNode = fullName.item(i).getParentNode();


    // other useful code

}


查看完整回答
反对 回复 2021-10-17
  • 1 回答
  • 0 关注
  • 115 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信