gpt4 book ai didi

java - 使用 XML 发送和接收数据

转载 作者:行者123 更新时间:2023-11-30 03:57:17 25 4
gpt4 key购买 nike

我有 2 个程序:Agent.javaSimulator.java (不用担心名称,您可以分别称它们为 A 和 B)。现在,我想使用 XML 格式将 job 对象从 Agent 发送到 Simulatorjob 类如下所示:

public class job {
int JobID;
job(int JobID){
this.JobID=JobID;
}

public int getJobID(){
//get JobID variable value from here
}

public void setJobID(int temp_JobID){
//change variable JobID here
}

}

现在我将其存储为 XML 格式并发送到 Simulator。我知道我可以使用其他方式发送对象 job 但此 XML 文件格式是我的项目中遵循的标准。另一方面,我接收 job 对象,从中获取数据并在程序中使用它们。

所以我的问题是:如何使用 XML 发送数据?我看到很多与此相关的问题,但它们引用硬盘驱动器上的 XML 文件,转换为字符串,发送它,然后在其他程序中接收。我认为这对我来说行不通,因为我有很多工作不断涌现,我会实时收到它们。因此,将它们存储在我的计算机上是个坏主意。没有XML文件发送者和接收者吗?

最佳答案

也许看看JAXB 。您可以根据指定的格式创建 xsd 文件,从中生成带注释的作业类,还可以使用生成的对象工厂。然后,您的作业就会存储在内存中,并且可以创建它们的队列。

关于java - 使用 XML 发送和接收数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22855249/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com