我正在使用MTURKS创建以下调查问题:
<?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>理想的情况下,我希望这个格式,使它看起来像一个单一的问题,在答案中的文本,是粗体(例如,在每个答复中的单词主题)。我还想在答案选项2和3之间添加文本,以便用户看到以下内容:$question
学术科目
其他科目
当我尝试下一次在提示符内格式化反对时,使用以下代码:
<Text><b>Subject 2:</b> Science</Text> 我收到一个错误,上面说:
[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].当我尝试时,我也会得到相同的错误(如上面所示):
</Selection>
<Selection>
<SelectionIdentifier>${choice1}</SelectionIdentifier>
<Text>Subject 2: Science</Text>
</Selection>
<text>Academic Subjects</text>
<Selection>
<SelectionIdentifier>Alt1</SelectionIdentifier>以便在项目响应之间穿插文本。
发布于 2015-02-21 14:40:00
您可以使用<FormattedContent>标记,如本例所示:
<Selection>
<SelectionIdentifier>${choice1}</SelectionIdentifier>
<FormattedContent><![CDATA[
<b>Subject 2:</b> Science
]]></FormattedContent>
</Selection>您可以在AWS网站上阅读更多关于<FormattedContent>标记这里的信息。
https://stackoverflow.com/questions/28598578
复制相似问题