Sinatra を使用してサーバーを監視しています。マスター フォルダー内のフォルダーのリストと、各フォルダー内の meta.xml の内容を読み取る必要があります。これは望ましい出力です:
<folders>
<folder 1>
<meta.xml content>
<folder 2>
<meta.xml content>
<\folders>
これは私の現在のコードです:
require 'sinatra'
require 'json'
require 'haml'
get '/processed' do
status 200
meeting_dir="/home/default"
Dir.entries(meeting_dir)
end
Sinatra が get ブロック内のすべての変数の値を出力することについて混乱しています。サブ関数 getxml を記述して xml を生成したい場合、どこに配置すればよいですか?