Skip to content

注解模式使用@ExtractBy(type=JsonPath)时,默认选择source为RawText #589

@code4craft

Description

@code4craft

因为@ExtractBy默认的source是SelectedHtml,这种情况下会预先把内容用Jsoup解析一遍,这样会自动加上<html>标签。如果使用JsonPath时,会导致解析失败。虽然可以通过手动指定sourceRawText解决,但是一般很容易忘记这么做,而且这样的API也不够友好。

之前有类似的问题 #250 ,所以决定做一个默认选择的处理。新版中会使用@ExtractByJson这样的API,可以有更灵活的处理方式。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions