输入<?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
}
添加回答
举报
0/150
提交
取消