Settlement Question Bank JSONify
Type the text you want to convert to JSON Question Bank for use with The Settlement.
Click here to learn more on how question banks work.
Settlement Question Bank
Each question in the question bank is comprised of several elements:
id: Question IDquestion: The question bodytype: Question type (0= multiple answer,1= short answer, defaults to0)answers: Answer list (max. 5 answers)- Answer will be compared with this array (case-insensitive), and if the answer matches the members of this array, it's considered correct.
answer_key: Which answer is the key (0 for first member of the answers array, 1, 2, 3, and 4, respectively)- Will be ignored if this is a short answer question.
hint: Hint that will be displayed when this question is being shown.explanation: Explanation on why that answer is correct.comments: internal comments
Each question is separated by a blank line and follows this convention:
question
answers
answer_key
hint
explanation
comments
id:[number]
type:[number]
- The first line will be treated as
question - The second, third, fourth, fifth, and sixth lines will be treated as
answers - The seventh line will be treated as
answer_key. Acceptable values include:0,A, orafor the first answer1,B, orbfor the second answer2,C, orcfor the third answer3,D, ordfor the fourth answer4,E, orefor the fifth answer
- The eighth line, if present, will be treated as
hint. - The ninth line, if present, will be treated as
explanation. - Anything the from 10th line and onwards will be treated as
comments. - If a line
id:[number]is present, this question will have itsidset asnumber. The square brackets[...]are needed, too. - If a line
type:[number]is present, this question's type will be set according tonumber. The square brackets[...]are needed, too.- If not set, this question will be set default as multiple-choice.
Type the questions you want to convert to JSON here.
This box will display the JSON-converted question bank.
Error
Invalid JSON format. Please ensure the JSON structure is correct.