Some structured data (namely price) of my page is rendered by JavaScript. According to fetching results in Webmaster tools Googlebot sees and renders it perfectly.
However the structured data tool only sees the HTTP response w/o any scripting applied.
Is it really so? Does Googlebot is more intelligent then structured data analysis and some workarounds like JSON-LD must be added?