登陆

jsoup如何禁止格式化代码?

使用jsoup分析html,需要获取某个元素的html代码,并且要求代码不要格式化(缩进和换行)。使用jsoup获取到此元素之后,tostring方法返回的结果直接对代码进行了格式化。

请问如何禁止jsoup对代码进行格式化?


# Java
高洛峰高洛峰1834 天前292 次浏览

全部回复(1)我要回复

  • 三叔

    三叔2016-11-07 14:11:45

    Document.outputSettings().prettyPrint(false);

    /**
    * Get if pretty printing is enabled. Default is true. If disabled, the HTML output methods will not re-format
    * the output, and the output will generally look like the input.
    * @return if pretty printing is enabled.
    */
    public boolean prettyPrint() {
        return prettyPrint;
    }
    
    /**
     * Enable or disable pretty printing.
     * @param pretty new pretty print setting
     * @return this, for chaining
     */
    public OutputSettings prettyPrint(boolean pretty) {
        prettyPrint = pretty;
        return this;
    }


    回复
    0
  • 取消回复发送