问题标签 [fb2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1749 浏览

java - java fb2库

我想要用于创建 fb2 文件的 api。你能帮助我吗 ?

0 投票
1 回答
444 浏览

haskell - 在 Haskell 中解析 FB2(XML)

开始学习 Haskell,我决定熟悉 Parsec,但是出现了问题。我正在尝试以 FB2 的格式实现对书籍的解析。对常规标签(文本)很好,但当标签内的标签 - 不起作用。

0 投票
2 回答
2721 浏览

visual-studio - 为什么 Visual Studio 不喜欢这种 XML 架构?(前缀 '' 不能映射到为“xml”或“xmlns”保留的命名空间名称)

FictionBook(也称为 FB2)是一种基于 XML 格式的电子书。它的架构可以在这里找到:

http://gribuser.ru/xml/fictionbook/2.0/xsd/

但是,当我下载此架构并尝试在 Visual Studio 2012 中打开它时,我遇到了一堆错误,其中第一个是:前缀 '' 无法映射到为“xml”或“xmlns”保留的命名空间名称。第 5 行,位置 118。 E:\dev\fb2\FictionBook2.xsd

架构真的无效吗?如果是这样,很多软件怎么可能使用它来验证 FB2 文件?有没有一种简单的方法可以修改架构以使 VS 满意?

0 投票
2 回答
622 浏览

php - Symfony2 DomCrawler 和 FB2 书籍格式解析器

全部!

如何使用 Symfony2 DomCrawler 组件解析正确描述的 XML 文件?

我需要拆分所有部分并与当前部分一起收集一个内部标签(碑文、p、诗歌等),该部分仅属于本部分。

我有如下描述的标准 FB2 书籍 XML 格式:

下面的代码不起作用,有人可以帮我解决这个问题吗?顺便说一句,标题解析正确......但部分的标签不......

并感谢您的帮助!

0 投票
0 回答
156 浏览

java - 如何在 Java for Android 中获取有关 fb2 书籍的信息?

从 android 应用程序中的文件功能添加书籍正在进行中。

我想从.fb2文件中弹出封面(如 PNG)、作者姓名、标题和文本内容。

我如何通过 Java for Android 做到这一点?

有一个代码:

0 投票
1 回答
373 浏览

java - 从 Java 中的 fb2 文件中获取图像

我现在正在为用 Java 编写的电子书阅读器工作。主要文件类型是fb2基于 XML 的类型。

这些书籍中的图像以长文本行的形式存储在<binary>标签中(至少它看起来像文本编辑器中的文本)。

如何在 Java 中将此文本转换为实际图片?对于使用 XML,我使用的是 JDOM2 库。

我尝试过的不会产生有效的图片(jpeg 文件):

0 投票
1 回答
123 浏览

solr - Solr:索引 fb2 文件

我想使用 Solr 来索引一些图书馆,这些图书馆代表 fb2 格式的书籍。实际上 fb2 只是具有类似xsd 格式的 xml 。但是,post.jar 忽略 *.fb2 文件,我不明白如何将 fb2 文件中的值映射到索引字段,例如:

...到索引中的“书名”字段。我应该创建一个插件还是其他?

0 投票
0 回答
324 浏览

c# - 将 fb2 书解析为 xml

我想写一个 fb2 图书解析器。我正在尝试以这种方式像 xml 一样解析它:

但是我收到了一组无法阅读的字母。我还有一个问题:如果书中包含图像,我应该如何正确获取它?

0 投票
1 回答
233 浏览

calibre - 源中的 Calibre 服务器和 FB2 mime 类型

我在本地网络中运行 calibre-server,每个家庭成员都可以访问我们的家庭图书馆。

Calibre 服务器在提要中返回类型为“text/fb2+xml”的 FB2 文件。

我在 PocketBook Touch Lux 4 上下载 FB2 文件时遇到了麻烦,因为它说“text/fb2+xml”格式不受支持。

以下是可在 calibre feed 中下载的可用格式列表:

口径服务器提要

以下是我的 PocketBook 显示可用格式的方式:

选择下载格式

有没有一种解决方案可以让 PocketBook 从 Calibre 服务器提要中理解 FB2 书籍格式?

0 投票
1 回答
19 浏览

xml - 在电子书文件中制作表格

我想做一本平行翻译的书。它应该有带有 to 列的表格——一个有源语言的文本,另一个有目标语言的文本。我发现,我可以很容易地做到这一点fb2,只需通过 python 脚本编写一个 xml 代码。但是我的电子书读起来很难看——第一列比第二列宽得多。(见图)

代码示例:

我不从事网页设计工作,也许不懂一些简单的事情。如何设置列的大小?epub或者也许我应该使用其他格式(格式的书籍PDF对此不利,因为我无法更改字体并且不想缩放。

谢谢你的回答!

在此处输入图像描述