0

例えば:

パネル制御ガイド

1: パネルが閉じていることを確認します。

2: 閉じたら、もう一方のパネルを開きます。

2.1: あれもこれも…

私の要件には、特定のテキスト スタイルなどを含めることもできます。

現在、MySQL DB で Django と Jquery/Bootstrap を使用しています。将来的には、iOS ネイティブ アプリで同じ情報を表示する必要があります。したがって、何かを「1.2.3.」と設定すると、Web アプリでは、iOS アプリでも同じように表示される必要があります。

だから私の質問(そしてそれは非常に一般的です)は次のとおりです:どうすればそのようなものを保存できますか?

たとえば、レシピをデータベースに保存するとします。次に、独自のスタイルの段落で材料をレンダリングし、その後にレシピの手順などを表示するにはどうすればよいでしょうか。

Inklingを見ると、彼らはそのようなことをしています。各章を XML ファイルに保存してからレンダリングするような気がしません。それはあまりにも多くのオーバーヘッドを作成しませんか?

4

1 に答える 1

1

これは一般的な質問なので、答えは必然的に一般的です。あなたが説明しているのは、階層データ構造です。順序付けられた一連のステップであり、それぞれが一連のサブステップの親である可能性があります。MySQL でこれを処理する 2 つの標準的な方法は、隣接リストまたはネストされたセット構造を使用することです。これらの構造は両方とも、Web 上の多くの場所で説明されています。これは、 Mike Hillyerによる優れた記事です。

これは書式設定の問題には対応していませんが、それは階層内の各ノードに格納するデータの種類に関するものであり、階層構造自体を表現する方法とは無関係です。

于 2012-10-04T20:24:22.110 に答える