rengb преди 5 години
родител
ревизия
8fbfad643c
променени са 1 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 6 1
      trans/src/main/java/com/lantone/qc/trans/changx/util/CxXmlUtil.java

+ 6 - 1
trans/src/main/java/com/lantone/qc/trans/changx/util/CxXmlUtil.java

@@ -23,7 +23,12 @@ public class CxXmlUtil {
             String helpTip, controlName, contentText, key;
             Element contentTextElement;
             Document doc = DocumentHelper.parseText(content);
-            Element rootElement = (Element) doc.selectNodes(nodePath).get(0);
+            Element rootElement = null;
+            if (doc.selectNodes("//DocObjContent//Region").size() == 0) {
+                rootElement = (Element) doc.selectNodes("//DocObjContent").get(0);
+            } else {
+                rootElement = (Element) doc.selectNodes("//DocObjContent//Region").get(0);
+            }
             List<Element> sonElements = rootElement.elements();
             for (Element sonElement : sonElements) {
                 helpTip = sonElement.attributeValue("HelpTip");