問題タブ [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 シェルから「SGML::Parser::OpenSP をインストール」しようとしていますが、最初の「make test」で失敗します。ビルド ディレクトリに移動して make test を実行すると、同じエラーが発生します。

以下の出力のこの部分が関連する部分だと思います。perl が新しいライブラリの "use" 行に到達したときに Symbol not found に注意してください。そこにリストされているファイルが存在し、読み取り可能です。UNIXコマンド「nm」を実行すると、シンボルが表示されます。

シンボルが見つからないというエラーをどうするかわかりません。それが重要な場合、私は管理者/ルートとして実行していません。これは 10.4.11 の Mac 上にあります。g++ の代わりに gcc が呼び出された場合にこれが発生する可能性があるといういくつかのヒントが見つかりましたが、正しく設定されていると思います。

他に何が考えられますか?どうすれば修正できますか?

以下は、make test の実行からの抜粋です。

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

c - Plain C の SGML パーサー

私はプレーン C で書かれたオープンソースの SGML パーサーを探しています。

何か案は?

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

xml - SGML と XML の違いは何ですか?

Google の検索結果はどれも最悪です。

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

xml - XMLの代わりにSGMLを使用する理由はありますか?

私が理解しているように、XMLは、それを単純化し、より広範な使用を促進するために考案されたSGMLのサブセットです。

最も便利な機能がXMLに組み込まれたと思いますが、XMLの代わりにそれを使用する動機を与える(そして複雑さのオーバーヘッドを受け入れる)のに十分強力なSGMLの機能はありますか?

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

c# - SGML parser .NET recommendations

In my C# project, I have been dealt with the task of parsing an SGML file and have tried, very naively, to use XmlReader, and this has led to some interesting revelations (i.e., the difference between SGML and well-formed XML, etc.)

So I am thinking that I just need a good SGML parser which converts it to an XML file and go from there. In my search, I have found two SGML parsers that can integrate with my C# project:

Any other recommendations?

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とこのトレースバックを与えます。私の要求の何が問題なのだろうか。

データもヘッダーも気にせずにURLにアクセスします。

そのURLに直接アクセスするのと同じ結果が得られます。

これは非常に明白ですが、単なる観察です。主題に関するすべてはかなり時代遅れのようです。オープンソースへの簡単なpythonofxモジュールを書きたいと思っています。たぶん、私が見つけることができなかった何かがすでに開発されていますか?

編集-上記の情報のフラットマッピングを作成する場合:

そしてそれをurlencodeし、それをデータとしてリクエストを行います