【发布时间】:2012-05-31 20:35:32
【问题描述】:
我正在使用 ruby/nokogiri 来解析单词形式并填写字段。 我已经设法填写了文本字段,但我很难选中一个复选框。 我查看了 document.xml 并没有注意到复选框是否标记有任何不同的标签
【问题讨论】:
我正在使用 ruby/nokogiri 来解析单词形式并填写字段。 我已经设法填写了文本字段,但我很难选中一个复选框。 我查看了 document.xml 并没有注意到复选框是否标记有任何不同的标签
【问题讨论】:
我找到了解决方案
当一个复选框被选中时,会有一个标签:<checked />
当它没有被选中时,它是:<checked val='0' />
【讨论】:
你需要你的 XML 看起来像:
<w:ffData>
<w:checkBox>
<w:size w:val="20" />
<w:checked w:val="true" />
</w:checkBox>
</w:ffData>
观察w:checked 有父w:checkBox。 CheckBox class上的文档
或者您可以设置默认状态。
未选中:<w:default w:val="0"/>
已检查:<w:default w:val="1"/>
<w:ffData>
<w:checkBox>
<w:default w:val="1" />
</w:checkBox>
</w:ffData>
【讨论】: