我们使用Jsoup.clean(String,Whitelist)来处理一些输入,看起来Jsoup在可接受的标签之前添加了一个无关的换行符.我见过一些人在互联网上发布这个问题,但是无法找到解决方案.
例如,假设我们有一个非常简单的字符串,其中包含一些粗体标记,如下所示:
String htmlToClean = "This is a line with <b>bold text</b> within it."
String returnString = Jsoup.clean(htmlToClean, Whitelist.relaxed());
System.out.println(returnString);
Run Code Online (Sandbox Code Playgroud)
调用clean()方法的原因是这样的:
This is a line with \n<b>bold text</b> within it.
Run Code Online (Sandbox Code Playgroud)
请注意,在打开粗体标记之前附加了无关的"\n".我似乎无法在追加这一点的源头追踪(尽管我承认我是Jsoup的新手).
有没有人遇到这个问题,更好的是,已经找到一些方法来避免这种额外的,不需要的字符以这种方式附加到字符串?
我已经能够创建一个可以在我的应用程序中访问 Big Query 的 Google 服务帐户,但我试图将该服务帐户限制为只能从非常特定的数据集(可能是应用程序中的数据集)中读取.
我认为这个问题可能会给我指导,但不幸的是,解决方案最终没有提供具体细节:
如何创建可以访问单个数据集的 Google BigQuery 服务帐户?
有谁知道是否可以将特定服务帐户限制为单个数据集?