|
@@ -105,10 +105,11 @@ public class QiYuanXmlUtil {
|
|
|
private static String getXInputFieldValue(Element xInputFieldElement) {
|
|
|
String value = null;
|
|
|
Element innerValueElement = xInputFieldElement.element("InnerValue");
|
|
|
+ String xInputFieldKey = getXInputFieldKey(xInputFieldElement, "");
|
|
|
if (innerValueElement != null) {
|
|
|
value = innerValueElement.getTextTrim();
|
|
|
}
|
|
|
- if (StringUtil.isBlank(value)) {
|
|
|
+ if (StringUtil.isBlank(value) || xInputFieldKey.replace(" ","").equals("婚姻状况")) {
|
|
|
Element xElementsElement = xInputFieldElement.element("XElements");
|
|
|
if (xElementsElement != null) {
|
|
|
List<Element> elements = findElement(xElementsElement, "XString");
|