使用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();

希望對大家有所幫助。轉載請標明出處。

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