java括号和可能的XML / XSD问题:)

时间:2013-06-19 05:48:03

标签: java xml eclipse xsd

// Always I check the ImageAnnotation if it valid based on the AIM XML Schema
AnnotationBuilder.saveToFile (imageAnnotation, "./test.xml", pathXSD);
// Printing saving operation’s result. Instead of using try/catch blocks, you can see the any error message 
// by using AnnotationBuilder.getAimXMLsaveResult() method.
System.out.println(AnnotationBuilder.getAimXMLsaveResult());

以上内容是作为教程的一部分给我的。我把它变成了这个。

public class SaveToFile extends ImageAnnotationInstance {
{
AnnotationBuilder.saveToFile (imageAnnotation, "./test.xml", pathXSD);
       {
           System.out.println(AnnotationBuilder.getAimXMLsaveResult());
       }
} }

首先,我的括号是否正确? 如果是这样,我在pathXSD部分继续出错。我猜我应该投入一条路,但我不确定如何。这是一个问XML用户的问题吗?

顺便说一下,我是一个Java菜鸟,如果我的问题愚蠢,那就很抱歉。


更新: 我现在正在玩代码,并尝试了这一点。

public class SaveToFile extends ImageAnnotationInstance {
    AnnotationBuilder.saveToFile (imageAnnotation, "./test.xml", pathXSD);
    public static void main(String[] args)
    {
        System.out.println(AnnotationBuilder.getAimXMLsaveResult());
    }   
}

现在“./test.xml”部分出现错误...

1 个答案:

答案 0 :(得分:0)

我将你的代码转移到了我认为是java代码的东西:

public class SaveToFile extends ImageAnnotationInstance {
    public static void main(String[] args){
        ImageAnnotation imageAnnotation = new ImageAnnotation();
        PathXSD pathXSD = new PathXSD();
        AnnotationBuilder.saveToFile (imageAnnotation, "./test.xml", pathXSD);
        System.out.println(AnnotationBuilder.getAimXMLsaveResult());
    }   
}

由于我不知道 imageAnnotation pathXSD 的类,我做了一些。希望能让你了解它的外观。但是我也建议阅读一些java教程,比如Rajesh建议的。