Expand my Community achievements bar.

Don't miss the Workfront Community Lens, June Edition!
SOLVED

Workfront fusion parse the word document

Avatar

Level 2

I have a document and I am bringing that to my scenario using workfront document download module and now I want to read some values in that document which I am unable to do as the document data is coming as binary output in my module.

 

Anyone faced the same issue?

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Level 9

It's because of how MS Word is formatted with components like XML and styling. I had a similar use case in MS Word that didn't work out for me.

But if you're using CSV now, it should work with the parse CSV module. This will create separate bundles for each row in the CSV.

View solution in original post

3 Replies

Avatar

Level 9

Hi @sateeshkreddy - This is a common issue with Microsoft Word documents.

Usually, if the document is in text (.txt) format, you can read the binary output using the toString() function in the next step. However, MS Word output doesn't get converted using this function. If you're okay with converting your file to another format like .txt, it will work for you.

You can read more about MS word output issue here: Solved: Re: Convert MS Word document to HTML in Fusion? - Adobe Experience League Community - 730155

Avatar

Level 2

Thanks for the reply @_Manish_Singh .

 

Any idea why this feature is not available ? any cons we have with word ? I have some tables built in the word and I need to get those as-is to push those as a RTE to AEM. For instance like below:

I tried using csv but the table is getting converted to plain text.

sateeshkreddy_0-1739905589514.png

 

Avatar

Correct answer by
Level 9

It's because of how MS Word is formatted with components like XML and styling. I had a similar use case in MS Word that didn't work out for me.

But if you're using CSV now, it should work with the parse CSV module. This will create separate bundles for each row in the CSV.