次の構造を持つファイルを解析しようとしています。
Page: name of page
Lang: language
{1} content of a header
{2} content of a paragraph
Lang: language
{1} content of a header
{2} content of a paragraph
Page: name of page
Lang: language
{1} content of a header
{2} content of a paragraph
等々。
そのようなコンテンツをクラウドからフェッチし、ファイルに保存してから、各ページを次の形式の連想配列としてフェッチします。
page => page 1
[lang] => language A
[1] => content of a header
[2] => content of a paragraph
[lang] => language B
[1] => content of a header
[2] => content of a paragraph
page => page 2
[lang] => language A
[1] => content of a header
[2] => content of a paragraph
[lang] => language B
[1] => content of a header
[2] => content of a paragraph
...
ファイルから配列全体を構築してから、タグによるグループ化を開始しようとしましたが、成功していません。:/