私はAtomフィードを生成するLuaアプリケーションを作成しています。今、XMLを「手作業で」生成しています。文字列をファイルに書き出します。安全にLuaでXMLを生成する
これは最良の方法のようではありませんが、そうかもしれません。私はちょうどエスケープすることについて緊張している。ルアで誰もこれのようなことをやったことがありますか?
「手で」生成することに固執すべきですか?または、既存のCライブラリのラッパーを記述しますか?
(Perlは、比較することによって、a plethora of optionsを持っているようだ。)
お返事ありがとうございます。残念ながら、テンプレートシステム(Cosmoなど)は手作業よりも安全で簡単なものではありません。整形式のXMLを生成するのに役立つものが必要です。うまく整形されていることを保証できるものはさらに良いでしょう。私はlua-users.orgのXML生成ライブラリも見ないか、Keplerの一環としてluaexpat(http://www.keplerproject.org/luaexpat/)を解析するだけであり、libxml2のバインディングは消滅したようです。 – adrian
私はLuaForgeプロジェクトへのリンクをいくつか追加しました。私はしかし、完璧な解決策を見つけたことはありません。 – RBerteig
詳細をありがとう!私は間違いなくこれらの両方を調査します。 – adrian