首先上網下載反編譯神器JD-GUI,根據上面的錯誤信息,找到相應的Jar包wstx-asl-3.2.9-atlassian-1.jar(具體的目錄在/confluence/WEB-INF/lib/wstx-asl-3.2.9-atlassian-1.jar),拷貝到本地並用JD-GUI打開,可以看到Confluence還是很厚道的,代碼也沒有做混淆。com.ctc.wstx.sw.BaseNsStreamWriter.class反編譯出源代碼BaseNsStreamWriter.java,在JD-GUI裏操作非常方便,用文本編輯器打開BaseNsStreamWriter.java,筆者使用的是Sublime,在doWriteAttr方法下加入以下代碼,目的是把壹些不可見的控制字符替換成空格:在doWriteAttr方法的480行處加入對handelSpaceCharacter的調用。