I have recently tagged my 'events' pages on my site with microdata. Here's an example: http://www.semi-directory.com/semicon-china/g753
I confirmed the markup was correct by using Google's testing tool (http://www.google.com/webmasters/tools/richsnippets)
However, on the page with the updated markup, I have 2 random question marks appearing in the "location" section of the page:
Location : ? Shanghai New International Expo Centre ? Shanghai, China
Here is the (Classic ASP) code I used to generate this line in the HTML:
<span style="font-weight: bold">Location : </span>
<span itemprop="location" itemscope itemtype="http://schema.org/Place">
<span itemprop="name"><%=arrayEvent(20,0)%></span>
<span itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress"><%=arrayEvent(21,0)%></span>,
<span itemprop="addressLocality"><%=arrayEvent(6,0)%></span>,
<span itemprop="addressCountry"><%=arrayEvent(7,0)%></span>
</span>
</span>
As you can see, there are no question marks in the code. I have tried swapping the outer to but this doesn't fix it.
How do I get rid of these question marks in the rendered page?
Thanks!