問題タブ [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 投票する
2 に答える
1104 参照

validation - SGMLDTDを検証する

私は次のSGMLDTDを作成しました。

構文エラーがあるかどうか、どこにあるか、そしてそれが有効なSGML DTDであるかどうかを確認するには、どのツールを使用する必要がありますか?

このDTDを使用してファイルを検証するには、どのツールを使用する必要がありますか?私はWindows用のプログラムを好みますが、Linuxバイナリ、またはPHP、C、C ++、Java、またはJavascriptで記述されたライブラリでも問題ありません。

0 投票する
1 に答える
353 参照

html - を含むオープン SGML ノードの正規表現

、および
タグ

開始タグに終了タグを追加してクリーンアップしようとしている SGML がいくつかあります。現在、ドキュメントは次のような構造になっています。

これまでのところ、この正規表現を使用して、開始タグを照合し、コンテンツをグループとしてキャプチャでき <NAME>([^\\<]+)[^<]ます。しかし、そうすると、パターンマッチングは最初の直前で停止します<p></p><br />

<DESC>([^\\<]+)[^<]<p>

パターンの最後として使用<している理由は、他のすべての開いているノードには、一致を停止する html 要素がないためです。

、、およびノー​​ドの前で終わる<DESC>ノードに一致する正規表現を作成するにはどうすればよいですか? <p></p><br /><COUNTRY>

0 投票する
1 に答える
725 参照

java - SGML での HTML パーサーの使用

XMLドキュメントでパーサーを使用したかったのですが、うまくいきSGMLません。HTMLいくつかの提案を読んだ後、これを回避するにはパーサーを使用するしかないようです。したがって、基本的には、ドキュメントからストーリーのタイトルを抽出する簡単なクエリを実行しようとしています。(nullを解析すると機能します-ドキュメント全体を印刷しますが、タイトルなどの特定のタグにアクセスする方法がわかりません)。

SGML ファイルの開始:

0 投票する
2 に答える
200 参照

c# - 構造化ドキュメントに対する Linq to XML クエリ

現在構造化されているが厳密にはXMLファイルではないファイルでLinq to XMLを使用する方法を考え出そうとしています。これらは整形式のファイルですが、XML 宣言が含まれていません。実際には SGML ファイルです。

現時点で私は持っています:

これにより、2 行目の '[' 文字が原因で例外がスローされます。この文字は、ドキュメント内のエンティティのリストの開始ブラケットです。

これを機能させるために考えられる唯一の方法は、ドキュメントを開くときにドキュメントの先頭に XML 宣言を追加し、Linq を使用してドキュメントをクエリし、宣言を削除することです。ただし、これについてどうすればよいかわかりません。どんな助けでも感謝します。

私のドキュメントの開始は次のようになります

0 投票する
1 に答える
4244 参照

python - Pythonを使用してSGMファイルから情報を抽出する

Pythonを使用して.sgmファイルから情報を抽出するためのヘルプが必要です。この特定の種類のファイルに適した特定のライブラリはありますか?または、.xmlファイルから情報を抽出するために使用されるライブラリも機能しますか?利用可能なライブラリがない場合、.sgmファイルを操作するためにダウンロードできる優れたモジュールを提案していただけますか?

そして何よりも、もしあれば、.xmlファイルと.sgmファイルの違いを教えてください。

ありがとうございました!

0 投票する
2 に答える
693 参照

ios - iOSでのOFXまたはSGMLの解析

iOSでOFXを解析するにはどうすればよいですか?OFXはSGMLでフォーマットされており、iOSのCまたはObjective-Cで使用するのに適したパーサーが見つかりません。

0 投票する
3 に答える
4986 参照

php - PHP で OFX (バージョン 1.0.2) ファイルを解析するには?

CitibankからOFXファイルをダウンロードしました。このファイルにはhttp://www.ofx.net/DownloadPage/Files/ofx102spec.zip (ファイル OFXBANK.DTD) で定義された DTD があり、OFX ファイルはSGML有効のようです。PHP 5.4.13 のDomDocumentで試しているのですが、いくつか警告が出てファイルが解析されません。私のコードは次のとおりです。

OFX ファイルは次のように始まります。

PHPからの呼び出しのために、サーバー(Centos)に任意のプログラムをインストールして使用することができます。

PD: このクラスhttp://www.phpclasses.org/package/5778-PHP-Parse-and-extract-financial-records-from-OFX-files.htmlは機能しません。

0 投票する
1 に答える
6915 参照

html - HTML5 は SGML に基づいていないので、それは何に基づいているのでしょうか?

http://www.w3schools.com/tags/tag_doctype.asp

HTML5 は SGML に基づいていないため、DTD への参照は必要ありません。

SGML に基づいていない場合、HTML 5 はどの標準に基づいていますか?

0 投票する
0 に答える
1988 参照

viewer - 最新の SGML ビューアー

SGML 形式のドキュメントが提供されました。形式に慣れていないので、Web を検索して適切なビューアを見つけましたが、見つからないようです。最新の SGML ビューアーのようなものはありますか?

0 投票する
2 に答える
4802 参照

xml - タブ付きのEmacs xmlモードのインデント

emacs xml (sgml?) モードをスペースではなくタブでインデントしようと必死です。私がこれまでに試したこと:

ただし、何も機能しません。*.xml ファイルを編集すると、2 つのスペース (emacs23 と emacs24) でインデントが発生します。

私も持っていることに注意してください

私の.emacsファイルでは、フックは後で呼び出す必要があるため、これをオーバーライドする必要があります。

*.xml ファイルのタブで emacs を強制的にインデントするにはどうすればよいですか? フックが機能しないのはなぜですか?