|
@@ -143,6 +143,20 @@ public class EzXmlAnalysis {
|
|
|
((List<Element>) tgjcNode.selectNodes("section[@name!='生命体征']")).forEach(i -> {
|
|
|
elementInsertMap(i, map);
|
|
|
});
|
|
|
+
|
|
|
+ String jzsz = map.get("脊柱四肢");
|
|
|
+ String jz = "";
|
|
|
+ String sz = "";
|
|
|
+ if (StringUtil.isNotBlank(jzsz)) {
|
|
|
+ if (jzsz.indexOf("四肢") > -1) {
|
|
|
+ jz = jzsz.substring(0, jzsz.indexOf("四肢"));
|
|
|
+ sz = jzsz.substring(jzsz.indexOf("四肢"));
|
|
|
+ } else {
|
|
|
+ jz = jzsz;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ map.put("脊柱", jz);
|
|
|
+ map.put("四肢", sz);
|
|
|
rootElement.remove(tgjcNode);
|
|
|
}
|
|
|
}
|