Just looking at this… You are using 2 different nodes, Does the old node still work as expected on the newer version?
Do you have the actual worklfow available that you are using, I would expect the HTML node to be used to convert HTML text to items like you are doing so something went wrong at some point.
Perfect thanks, So in your full worklfow are you using the code node as well?
The last change was for the CSV reading not the HTML so I don’t think the change to the node is related but I did notice the output shows new line characters so I wonder if a core change around those is causing the issue.
I suspect it could be the sheetjs upgrade one, I would recommend using the HTML node to extract the fields you need which would be a better solution and we can update the release notes to mention a breaking change.
Although, I seem to have found the source of this issue:
The ‘HTML file’ generated by the Convert to File node (SheetJS Export) is broken (HTML characters have been converted to HTML entities), which is subsequently not properly interpreted by the Extract from File node, thus yielding improper output.
Additionally, the Convert to File node would be expected to have a field to denote the incoming json property containing the data to be written to the file.
Hello @shrey-42,
‘Convert to HTML’, and other operations that work with spreadsheets, convert incoming inputs data into a table where each item became row and them from this data binary file is created
As you want to use string data you need to use ‘Convert to Text File’ operation
I did add workflow with two branches- first with fix and other of how to use ‘Convert to HTML’ operation to convert incoming data into html file