的動態構建陣列我需要創造這樣的:如何創建一個哈希值包括散列
"paxReference" => [{
"ptc" => "ADT",
"traveller" => [
{
"ref" => "1"
},
{
"ref" => "2"
}
]
},
{
"ptc" => "CH",
"traveller" => [
{
"ref" => "3",
},
{
"ref" => "4",
}
]
},
]
但是哈希「旅行者」的數組必須動態地建立,我的意思是,如果pararmeter ADT_number是4,我必須包含4
"ref" => "1"
"ref" => "2"
"ref" => "3"
"ref" => "4"
「CH」段的內容相同。
我該如何在Ruby中做到這一點?
的放出來應該是這樣的:
<paxReference>
<ptc>ADT</ptc>
<traveller>
<ref>1</ref>
</traveller>
<traveller>
<ref>2</ref>
</traveller>
</paxReference>
<paxReference>
<ptc>CH</ptc>
<traveller>
<ref>3</ref>
</traveller>
<traveller>
<ref>4</ref>
</traveller>
</paxReference>
這裏的輸入和輸出究竟是什麼? – Dogbert
如果你只是想要一些標記,爲什麼還要做一個散列呢?只需用程序編寫標記並跳過散列即可。 – Ryanmt