Is POI producing this? What happens if you display the file with Word?

On Thu, Nov 16, 2017 at 10:47 AM, Simon Gaeremynck <[email protected]>
wrote:

> Hello all,
>
> I think this is a bug but wanted to run it past the email list first
> before I open a bug ticket.
>
> I have a document that contains paragraphs and runs that all have zeroed
> out rsidDel attributes. [1]
> I’m having a bit of trouble trying to find the right reference
> documentation to help discern what the expected behavior should be, but
> from just eyeballing that XML, it looks like w:rsidRDefault declares the
> value 00000000 to be the default ID and therefore ignorable?
>
> When doing a paragraph.getText() the runs are filtered out as they have an
> rsidDel attribute.
> https://github.com/apache/poi/blob/trunk/src/ooxml/java/org/
> apache/poi/xwpf/usermodel/XWPFParagraph.java#L192
>
> This was done as a fix for https://bz.apache.org/
> bugzilla/show_bug.cgi?id=58067 (getText() of XWPFParagraph returns
> deleted text if in "review" mode) but I wonder whether the right behavior
> is to compare the value of rsidDel to rsidRDefault (or filter out 00000000
> values)?
>
> You can find the source .docx file at https://s3.amazonaws.com/ally-
> dev/files/essay.docx
>
> Let me know what you think.
>
> Thanks!
> Simon
>
>
> [1] Example of paragraph runs
> <w:p w:rsidDel="00000000" w:rsidP="00000000" w:rsidR="00000000"
> w:rsidRDefault="00000000" w:rsidRPr="00000000">
>     <w:pPr>
>         <w:pStyle w:val="Title"/>
>         <w:contextualSpacing w:val="0"/>
>         <w:rPr/>
>     </w:pPr>
>     <w:bookmarkStart w:colFirst="0" w:colLast="0" w:id="0"
> w:name="_u0zbcgllb07d"/>
>     <w:bookmarkEnd w:id="0"/>
>     <w:r w:rsidDel="00000000" w:rsidR="00000000" w:rsidRPr="00000000">
>         <w:rPr>
>             <w:rtl w:val="0"/>
>         </w:rPr>
>         <w:t xml:space="preserve">Personal Worldview Essay</w:t>
>     </w:r>
> </w:p>
> <w:p w:rsidDel="00000000" w:rsidP="00000000" w:rsidR="00000000"
> w:rsidRDefault="00000000" w:rsidRPr="00000000">
>     <w:pPr>
>         <w:contextualSpacing w:val="0"/>
>         <w:rPr/>
>     </w:pPr>
>     <w:r w:rsidDel="00000000" w:rsidR="00000000" w:rsidRPr="00000000">
>         <w:rPr>
>             <w:rtl w:val="0"/>
>         </w:rPr>
>     </w:r>
> </w:p>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to