0

マルチレベル コンテンツを表す親子関連の HTML ファイルを (この場合はノードのグラフから) 多数生成する必要がありますが、作成する最適な出力構造がわかりません。

次のオプションを想像できます。

  1. すべてのノード (HTML ファイル) を単一の MHTML ファイルに生成します。問題: この形式はあまり「標準的」ではなく、ブラウザへの拡張が必要であると読みました。

  2. ディレクトリ構造を生成します。各ディレクトリには、そのノードの HTML ファイルと、子ノードを含むディレクトリが含まれます。問題: 多くのディレクトリが作成され、ユーザーが混乱する可能性があります。

  3. ポイント 2 と同様に、.ZIP ファイル内にディレクトリ構造を生成します。問題: Web ブラウザーで直接表示できない。

  4. すべての HTML ファイルが同じレベルにある単一のディレクトリを生成しますが、同じ名前の競合を避けるために名前を変更します (「node15atlevel1.node38atlevel2.node74atlevel3.html」など)。問題: 深くネストされた包含が原因で、ファイル名が長くなりすぎる可能性があります。

  5. ポイント 4 と同様に、同じディレクトリにファイルを生成しますが、コード化された短いファイル名 (「node15atlevel1.node38atlevel2.node74atlevel3.html」の代わりに「n015038074.html」など) を使用します。

それで、あなたはどう思いますか?ネストされたコンテンツを HTML として出力する最も実用的で実行可能な方法は何ですか?

ありがとう!

4

0 に答える 0