我需要更換sEmployee和sWUnumber值多值(突出表現在上面黃色)如何在XML標記替換值時,節點在使用JAVA
到目前爲止,我所能做的就是替換節點值和其他屬性。但是,當在標籤。我似乎無法取代sEmployee和SWUnumber。我認爲這些元素不是屬性?
繼承人到目前爲止我做了什麼。
DocumentBuilderFactory docFactory = DocumentBuilderFactory
.newInstance();
DocumentBuilder docBuilder = docFactory.newDocumentBuilder();
Document doc = docBuilder.parse(Constant.Path_OldXmlFile);
// Get Employee ID, I'm getting my values in excel data so don't mind this
String sNewEmployeeID = ExcelUtils.getCellData(iTestCaseRow,
Constant.Personnel_NewEmployeeID);
// Get Work Unit Number, I'm getting my values in excel data so don't mind this
String sWorkUnitNumber = ExcelUtils.getCellData(iTestCaseRow,
Constant.Personnel_WorkUnit);
獲取'Node''BODID',得到它的價值,使用一個簡單的'String#replace',然後將新值重新設置爲'Node'並保存 – MadProgrammer