search

Home  >  Q&A  >  body text

java - jsoup如何禁止格式化代码?

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

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

黄舟黄舟2769 days ago861

reply all(1)I'll reply

  • PHP中文网

    PHP中文网2017-04-18 10:19:22

    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;
    }

    reply
    0
  • Cancelreply