public static String getMobileNoTrack(String mobileCode) {

		try {

			org.w3c.dom.Document document = null;

			DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();

			dbf.setNamespaceAware(true);

			InputStream is = getSoapInputStream(mobileCode);

			DocumentBuilder db = dbf.newDocumentBuilder();

			document = db.parse(is);

			NodeList nl = document
					.getElementsByTagName("getMobileCodeInfoResult");

			StringBuffer sb = new StringBuffer();

			for (int i = 0; i < nl.getLength(); i++) {

				org.w3c.dom.Node n = nl.item(i);

				if (n.getFirstChild().getNodeValue().equals("手机号码错误")) {

					sb = new StringBuffer("#");

					System.out.println("手机号码输入有误");

					break;

				}

				sb.append(n.getFirstChild().getNodeValue() + "\n");

			}

			is.close();

			return sb.toString();

		} catch (Exception e) {

			e.printStackTrace();

			return null;

		}
	}