com.amazonaws.mturk.addon
Class QAPValidator
java.lang.Object
com.amazonaws.mturk.addon.QAPValidator
public class QAPValidator
- extends java.lang.Object
Validate a Turk QAP file using the Turk XSD schema Requires a copy of the
Turk schema "QuestionForm.xsd" in the current directory available from:
http://mechanicalturk.amazonaws.com/AWSMechanicalTurkDataSchemas/2005-10-01/QuestionForm.xsd
|
Method Summary |
static void |
validate(java.lang.String question)
|
protected static void |
validate(java.lang.String fileOrString,
boolean isFile,
java.lang.String schema,
boolean skipFormattedContent)
|
static void |
validateFile(java.lang.String fileName)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QUESTION_FORM_XSD
public static final java.lang.String QUESTION_FORM_XSD
- See Also:
- Constant Field Values
FORMATTED_CONTENT_XSD
public static final java.lang.String FORMATTED_CONTENT_XSD
- See Also:
- Constant Field Values
EXTERNAL_QUESTION_XSD
public static final java.lang.String EXTERNAL_QUESTION_XSD
- See Also:
- Constant Field Values
QAPValidator
public QAPValidator()
validate
public static void validate(java.lang.String question)
throws ValidationException,
java.io.IOException
- Throws:
ValidationException
java.io.IOException
validateFile
public static void validateFile(java.lang.String fileName)
throws ValidationException,
java.io.IOException
- Throws:
ValidationException
java.io.IOException
validate
protected static void validate(java.lang.String fileOrString,
boolean isFile,
java.lang.String schema,
boolean skipFormattedContent)
throws ValidationException,
java.io.IOException
- Throws:
ValidationException
java.io.IOException