輸入<?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
提交
取消