私はyamlという名前のファイルを使ってオブジェクトに書き込みを試みました。残念ながら、それは動作しませんでした...Yamlbeansライブラリを使ってYamlファイルにオブジェクトを書き込む
package javaapplication22;
import com.esotericsoftware.yamlbeans.YamlException;
import com.esotericsoftware.yamlbeans.YamlReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
public class JavaApplication22 {
public class Contact {
public String name;
public int age;
}
public static void main(String[] args) throws FileNotFoundException, YamlException {
YamlReader reader = new YamlReader(new FileReader("contact.yml"));
Contact contact = reader.read(Contact.class);
System.out.println(contact.age);
}
}
私はそれが動作しない理由は分かりません。誰かが私を助けることができますか?
内部クラスとして連絡先を定義しないでください。 「仕事」は本当の質問ではありません。あなたが望むふるまい、あなたが実際に得ている行動、そしてあなたが受け取っているエラーメッセージの正確な言葉を教えてください。 –
あなたのファイル 'contact.yml'の内容を私たちに見せてもらえますか? –