I try to replace a part of my docx by an hyperlink.
To be clearer, I try to replace
- Code: Select all
<w:r w:rsidR="006838CC"><w:rPr><w:rStyle w:val="WW-DefaultParagraphFont"/><w:lang w:val="fr-FR"/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r>
<w:r w:rsidR="006838CC"><w:rPr><w:rStyle w:val="WW-DefaultParagraphFont"/><w:lang w:val="fr-FR"/></w:rPr><w:instrText xml:space="preserve"> REF TOTO \h </w:instrText></w:r>
<w:r w:rsidR="006838CC"><w:rPr><w:rStyle w:val="WW-DefaultParagraphFont"/><w:lang w:val="fr-FR"/></w:rPr></w:r>
<w:r w:rsidR="006838CC"><w:rPr><w:rStyle w:val="WW-DefaultParagraphFont"/><w:lang w:val="fr-FR"/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r>
<w:r w:rsidR="006838CC" w:rsidRPr="00E24A00"><w:rPr><w:color w:val="2F5496" w:themeColor="accent5" w:themeShade="BF"/><w:lang w:val="fr-FR"/></w:rPr><w:t>TOTO</w:t></w:r>
<w:r w:rsidR="006838CC"><w:rPr><w:rStyle w:val="WW-DefaultParagraphFont"/><w:lang w:val="fr-FR"/></w:rPr><w:fldChar w:fldCharType="end"/></w:r>
by
- Code: Select all
<w:hyperlink w:anchor="TOTO ">
<w:r w:rsidDel="00000000" w:rsidR="00000000" w:rsidRPr="00000000">
<w:rPr><w:color w:val="1155cc"/><w:u w:val="single"/><w:rtl w:val="0"/></w:rPr>
<w:t xml:space="preserve">TOTO</w:t>
</w:r>
</w:hyperlink>
I found a way to erase the first part and catch the ref.
I'd like to replace it by that :
- Code: Select all
<w:hyperlink w:anchor="TODO"> <w:r><w:rPr></w:rPr><w:t xml:space="preserve">TOTO</w:t></w:r></w:hyperlink>
I don't find the solution from https://github.com/plutext/docx4j/blob/ ... rkAdd.java because sometimes the link will be in the main document but the hyperlink will be in the header.
Regards,
Fred