OptaPlanner itself doesn't require XML input or output: it works on plain old java classes to represent a dataset.
In optaplanner-examples (and optaplanner-webexamples), we 've chosen to persist datasets through XML files, but we might as well have chosen a TXT file, a relational database or a hadoop cluster. Those XML files are verbose because they are an XStream mirror of the java classes (so no special mapping).
Many of the optaplanner-examples are based on an official research competition which have their own data format (usually TXT). Those are often far less verbose. You can find those in the import/export folders. The Importer and Exporter classes convert such a TXT file into java classes. Also look for ProblemIO
implementations.