Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有一种方法可以使用Java Writer对象来写入二进制数据?_Java_Outputstream_Jira Plugin_Writer - Fatal编程技术网

有没有一种方法可以使用Java Writer对象来写入二进制数据?

有没有一种方法可以使用Java Writer对象来写入二进制数据?,java,outputstream,jira-plugin,writer,Java,Outputstream,Jira Plugin,Writer,我想使用的writeSearchResults方法 接口的描述说,应该可以生成PDF文件,但我不确定如何仅使用传递该方法的Writer对象来正确生成PDF文件。我本来希望为此需要一个OutputStream对象 由于额外的编码相关字节,即使将Writer包装在中也会产生损坏的数据。Writers在Java中基本上是使用编码而不是原始字节来编写字符串数据。这是他们存在的唯一原因。我不知道Jira为什么在这里使用Writer参数,这毫无意义。有一个AbstractSearchRequestView作

我想使用的writeSearchResults方法

接口的描述说,应该可以生成PDF文件,但我不确定如何仅使用传递该方法的Writer对象来正确生成PDF文件。我本来希望为此需要一个OutputStream对象


由于额外的编码相关字节,即使将Writer包装在中也会产生损坏的数据。

Writer
s在Java中基本上是使用编码而不是原始字节来编写字符串数据。这是他们存在的唯一原因。我不知道Jira为什么在这里使用
Writer
参数,这毫无意义。有一个AbstractSearchRequestView作为类的基础,也许SearchRequestWordView的源代码可能会显示他们是如何做到的。管道I/O对于具有需要解析的结果列表的读者来说是可行的。Brrr。在开发时传递StringWriter。Java中的Writers基本上使用编码而不是原始字节来编写字符串数据。这是他们存在的唯一原因。我不知道Jira为什么在这里使用
Writer
参数,这毫无意义。有一个AbstractSearchRequestView作为类的基础,也许SearchRequestWordView的源代码可能会显示他们是如何做到的。管道I/O对于具有需要解析的结果列表的读者来说是可行的。Brrr。在开发时通过StringWriter。