Я написал тривиальную программу scala, чтобы открыть файл XML.
Есть ли способ получить scala для проверки XML файла на файл схемы, который он ссылается? В настоящее время мой XML файл не соответствует схеме, поэтому я ожидаю получить ошибки при проверке.
XML файл ссылается на такую схему в корневом элементе:
<items xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="items.xsd">
Код scala:
import scala.xml._
object HelloWorld {
def main(args: Array[String]) {
println("Hello, world! " + args.toList)
val start = System.currentTimeMillis
val data = XML.loadFile(args(0))
val stop = System.currentTimeMillis
Console.println("Took " + (stop-start)/1000.0 + "s to load " + args(0))
}
}
HelloWorld.main(args)