使用dom4j把上传的txt文件内容转化为XML

使用dom4j把上传的txt文件内容转化为XML,并获取属性

废话不多说上代码。

XML文件如下:

本次的txt文件中存放的是base64编码,所以需要先将base64编码解密。

        String buildcodebase64 = UploadText(buildcodefile);

        byte[] buildCode = Base64.decode(buildcodebase64);

 之后将byte[]格式的base64转化为string。转化后使用DOM4J的SAXReader().read方法读取文件。

        String buildCodeString = new String(buildCode);

        srcdoc = new SAXReader().read(new ByteArrayInputStream(buildCode));

之后获取跟节点下的sitecert节点

        Element siteCert = srcdoc.getRootElement().element("siteCert");

        String siteCertEntity = siteCert.getText();

希望对大家有所帮助。转载请标明出处。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章