array_with_three_elements:
- 1
- 2
- 3
empty_array:
มีวิธีใดที่จะระบุว่า empty_array: เป็นอาร์เรย์ที่ไม่มีอิลิเมนต์เช่น with []
หรือไม่ เมื่อฉันโหลดมันลงในแฮชทับทิมฉันต้องการให้มันรู้ว่ามันเป็นอาร์เรย์
ขอบคุณ
array_with_three_elements:
- 1
- 2
- 3
empty_array:
มีวิธีใดที่จะระบุว่า empty_array: เป็นอาร์เรย์ที่ไม่มีอิลิเมนต์เช่น with []
หรือไม่ เมื่อฉันโหลดมันลงในแฮชทับทิมฉันต้องการให้มันรู้ว่ามันเป็นอาร์เรย์
ขอบคุณ
คำตอบ:
ลองใช้[]
เช่น:
empty_array: []
ดังนั้นใน Ruby คุณมี:
x = YAML::load("empty_array: []")
x # => {"empty_array" => []}
[]
งานได้สำหรับลำดับที่ว่างเปล่า""
ทำงานสำหรับสตริงที่ว่างเปล่าและ{}
ทำงานสำหรับการทำแผนที่ที่ว่างเปล่า
[]
หรือยัง