问题标签 [sgml]

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 投票
3 回答
1066 浏览

html - HTML 注释分解

我有一个生成的页面,它在页面顶部附近插入了一个 HTML 注释。注释里面是一个 *nix 风格的命令。

此评论完全打破了页面。导致这种情况发生的评论有什么问题,为什么会这样?

0 投票
3 回答
835 浏览

perl - 为什么 SGML::Parser::OpenSP 找不到符号 __ZTI15SGMLApplication?

我正在尝试从 cpan shell“安装 SGML::Parser::OpenSP”,但在第一次“make test”时失败。如果我进入构建目录并运行 make test,我也会得到同样的错误。

我相信下面的输出是相关部分。请注意当 perl 到达新库的“使用”行时找不到符号。那里列出的文件存在并且是可读的。当我运行 unix 命令“nm”时,它确实显示了该符号。

我不知道如何处理未找到符号的错误。如果这很重要,我不会以管理员/root 身份运行。这是在 Mac 上,10.4.11 我的谷歌搜索出现了一些提示,如果调用 gcc 而不是 g++,可能会发生这种情况,但我相信设置正确。

还有什么可能,我该如何解决?

以下是运行 make test 的摘录:

0 投票
2 回答
1515 浏览

c - 普通 C 语言中的 SGML 解析器

我正在寻找一个用纯 C 编写的开源 SGML 解析器。这是为了解析真正的 SGML,而不是格式错误的东西。

有任何想法吗?

0 投票
3 回答
12424 浏览

xml - SGML 和 XML 有什么区别?

所有的谷歌结果都很糟糕。

0 投票
3 回答
569 浏览

xml - 是否有任何理由使用 SGML 而不是 XML?

据我了解,XML 是 SGML 的一个子集,旨在简化它并鼓励更广泛的使用。

我想最有用的特性都被引入了 XML,但是 SGML 中是否有足够强大的特性来激励使用它而不是 XML(并接受复杂性的开销)?

0 投票
2 回答
9611 浏览

c# - SGML 解析器 .NET 建议

在我的 C# 项目中,我处理了解析 SGML 文件的任务,并且非常天真地尝试使用 XmlReader,这导致了一些有趣的启示(即 SGML 和格式良好的 XML 之间的区别等.)

所以我认为我只需要一个好的 SGML 解析器,它将它转换为 XML 文件并从那里开始。在我的搜索中,我发现了两个可以与我的 C# 项目集成的 SGML 解析器:

还有其他建议吗?

0 投票
4 回答
3692 浏览

html - HTML空白规则的定义?

我正在寻找这个定义以使我的 HTML 渲染器更符合要求。目前它正在猜测要保留哪个空格,要折叠哪个空格以及要扔什么。SGML 标准很难找到,而 HTML 标准似乎没有按照我的需要来处理这个主题。

目前,我的渲染器将 HTML 解析为树,然后执行递归布局传递以定位所有元素及其内容。我正在尝试在解析阶段抛出一些空格,即在某些情况下不发出仅空格的文本块。哪种情况适用于大多数情况,但有相当多的边缘情况很难处理。

(我还在研究 HTML 控件的编辑器子类,并且布局时间解决方案在编辑器中被证明有点问题,因此我正在努力让它们进入解析阶段。布局信息在重排之前不可用时间,这是您编辑文档后的一段时间。)

用连杆/火焰开火。

0 投票
1 回答
1512 浏览

xml - 将旧版 SGM 转换为 XML

我的工作任务涉及将遗留的 SGM 文件转换为 XML。SGM 文件是使用 5 个单独的高级标签创建的,新的 DTD 有大约 8-12 个旧标签需要映射到的顶级标签。2 个 DTD 之间有一些共同的标签,但存在足够的差异,因此仅在 2 个 DTD 之间手动复制和粘贴数据是没有意义的。

此外,还有一些链接信息需要在旧格式与新格式之间进行转换。我目前倾向于以下高级方法。

  1. 将 SGM 转换为格式良好的 XML
  2. 读入 XML 文件并为现有文件类型创建映射模板到新文件类型。元数据字段将用于每个文件,大多数值使用默认值。该文件将用于驱动最终转换为目标 XML。我希望这里有一个工具,对于数据输入来说是相当防弹的,并使用下拉列表来选择元数据,所以我正在研究桌面应用程序的创建。
  3. 使用 XSLT 转换 XML

我很好奇是否有其他人对这种类型的转换有经验,这种高级方法是否可行,是否有其他方法可以查看此问题。由于我自己的时间限制,我正在考虑聘请另一位开发人员为这个项目进行编码。我使用过 XSLT,但最近没有桌面应用程序开发方面的经验,以及哪些语言为 XSLT 提供了良好的界面,并且可以为最终用户提供良好的前端体验。

感谢人们可以提供的任何帮助和评论。将很高兴就我正在寻找的内容提供进一步的说明。

0 投票
5 回答
4099 浏览

java - Java SGML 到 XML 的转换?

有谁知道将 SGML 转换为 XML 的方法或库?

编辑:为澄清起见,我必须在 Java 中进行转换,并且我不能使用 SP 解析器或相关的 SX 工具。

0 投票
2 回答
3067 浏览

python - 用python抓取一些ofx数据

我试图使用http://www.jongsma.org/gc/scripts/ofx-ba.py从美联银行获取我的银行账户信息。没有运气,我决定尝试使用此示例手动构建一些请求数据

所以,我有这个文件,我想用作请求数据。我们称它为 req.ofxsgml:

然后,在python中,我尝试:

这个命令给了我一个 500 和这个 traceback。我想知道我的请求有什么问题。

访问没有数据且不关心标题的 url,

产生与直接访问该网址相同的东西,

这很明显,但只是一个观察。关于这个主题的一切似乎都已经过时了。希望写一个简单的python ofx模块来开源。也许已经开发了一些我还没有找到的东西?

编辑- 如果我对上述信息进行平面映射:

然后对其进行urlencode并以此作为数据发出请求