1

ここが質問するところであるかどうかはわかりません。でもやってみます。

たとえば、ユーザーが Code Mirror エディターで次のようなテキストを書き込む場合に必要なのは、次のとおりです。

a1=Some Text
    a11 = Some Child text

パーサーは、文法が正しいかどうかを確認し、次のように解析する必要があります。

 {
    'a1' : {
             'value' : "Some Text",
             'a11' : "some child text"
    }
 }

グラムによるとこんな感じ。

それで、javascriptにパーサーライブラリか何かがありますか?

4

2 に答える 2

2

PEG.jsを使用して、クライアント側でテキストを解析できるはずです。また、ユーザーから期待される有効な入力に対して適切な文法を書くことから始めることをお勧めします。

于 2013-01-27T01:13:05.593 に答える