Thanks. I wasn’t aware the plainText property was available. I’ll investigate.
There are various rate limits that I have to comply with. Making multiple passes exceeding the monthly utilisation could see me temporarily blocked. So I need to be careful. But yes one more pass and extracting all the fields is better than repeated passes extracting only a few fields at a time. It’s just the effort to code for all 80+ fields when many don’t have convenient "id"s.
It would mean that long after the current tool is gone, I can go back and extract anything I was missing from the HTML. I’ll take the hit on it being a duplicate and not very accessible as at least if I have it I can at least access it.
Because the source HTML isn’t great and working out how to extract every field is going to be a significant amount of work. I’d prefer to only spend that time extracting those fields if & when I decide I really need them.
I must be looking in the wrong place as this is all I see in the dictionary…
source (text) : The HTML/XML source of a record if available or the record converted to HTML if possible.
I read this as
- the field called “source”
- Its content type is “text”
- It’s not “read only” so I can update
- Its expected use is to
– contain “The HTML/XML source of a record if available” seems like a perfect match for my requirement
– contain “the record converted to HTML if possible.”
I’m keen to learn so if there is a different interpretation or a more detailed explanation somewhere else please share.