【发布时间】:2011-09-19 22:28:41
【问题描述】:
我想从 javascript 生成与 ice_cube gem 一起使用的重复事件。我正在尝试使用 http://sourceforge.net/projects/yaml-javascript/ 将 javascript 对象转储到 yaml。不过,我并没有得到我想要的结果。我不确定这是因为库中的缺陷还是因为我做错了什么。
这是我的代码:
<script src='yaml_dumper.js'> </script>
<script>
yaml_object = new YAML();
console.log(yaml_object.dump([{
':rule_type':'IceCube::YearlyRule',
':interval':1,
':until':'',
':count':'',
':validations':{
':month_of_year':[6],
':day_of_week':{
'0':[3]}
}
}]))
</script>
这就是我想要的:
---
:rule_type: IceCube::YearlyRule
:interval: 1
:until:
:count:
:validations:
:month_of_year:
- 6
:day_of_week:
0:
- 3
这是我得到的:
--- #YAML:1.0
':count': ''
':interval': 1
':rule_type': IceCube::YearlyRule
':until': ''
':validations':
':day_of_week':
':month_of_year':
- 6
day_of_week 参数尤其缺失。有什么建议吗?
【问题讨论】:
标签: javascript ruby-on-rails yaml recurring-events