5

我正在使用 ruby​​/nokogiri 来解析单词表格并填写字段。我已经设法填写了文本字段,但我很难选中一个复选框。我查看了 document.xml 并没有注意到复选框是否被标记时有任何不同的标签

4

2 回答 2

3

我发现了选中复选框时的解决方案,有一个标签:<checked /> 当它没有检查它是:<checked val='0' />

于 2012-06-01T12:53:00.493 回答
3

你需要你的 XML 看起来像:

<w:ffData>
  <w:checkBox>
    <w:size w:val="20" />
    <w:checked w:val="true" />
  </w:checkBox>
</w:ffData>

观察w:checked有父w:checkBoxCheckBox 类的文档

或者,您可以设置默认状态。

未选中:<w:default w:val="0"/>

检查:<w:default w:val="1"/>

 <w:ffData>
   <w:checkBox>
     <w:default w:val="1" />
   </w:checkBox>
 </w:ffData>
于 2013-10-01T10:06:03.467 回答