I am using MTURKS to create the following survey question:
<?xml version="1.0" encoding="UTF-8"?>
<QuestionForm xmlns="http://mechanicalturk.amazonaws.com/AWSMechanicalTurkDataSchemas/2005-10-01/QuestionForm.xsd">
<Question>
<QuestionIdentifier>1</QuestionIdentifier>
<QuestionContent>
<Text>${question}</Text>
</QuestionContent>
<AnswerSpecification>
<SelectionAnswer>
<MinSelectionCount>1</MinSelectionCount>
<MaxSelectionCount>1</MaxSelectionCount>
<StyleSuggestion>radiobutton</StyleSuggestion>
<Selections>
<Selection>
<SelectionIdentifier>${choice2}</SelectionIdentifier>
<Text>Subject 1: Math</Text>
</Selection>
<Selection>
<SelectionIdentifier>${choice1}</SelectionIdentifier>
<Text>Subject 2: Science</Text>
</Selection>
<Selection>
<SelectionIdentifier>Alt1</SelectionIdentifier>
<Text>Alt1</Text>
</Selection>
<Selection>
<SelectionIdentifier>noneoftheabove</SelectionIdentifier>
<Text>Subject 3: PE</Text>
</Selection>
</Selections>
</SelectionAnswer>
</AnswerSpecification>
</Question>
</QuestionForm>
Ideally I'd like this formatted so it appears as a single question with text in the answer that is bolded (e.g., bold the word subject in each response). I'd also like to add text between answer choices 2 and 3 so that the user sees the following: $question
Academic subjects
Subject 1: Math
Subject 2: Science
Other subjects
- Subject 3: PE
When I try to next formatting objections within the prompt, using this code:
<Text><b>Subject 2:</b> Science</Text>
I get an error that says:
[ERROR] Error creating HIT 1 (B: x0): [-1,-1] cvc-type.3.1.2: Element 'Text' is a simple type, so it must have no element information item [children].
I also get the same error (shown above) when I try:
</Selection>
<Selection>
<SelectionIdentifier>${choice1}</SelectionIdentifier>
<Text>Subject 2: Science</Text>
</Selection>
<text>Academic Subjects</text>
<Selection>
<SelectionIdentifier>Alt1</SelectionIdentifier>
In order to intersperse text between item responses.