我目前正在进入Web服务,因为它对我来说是新的。我已经整理了一个返回动物类型的样本。
public class AnimalTypeService {
public String animalType(String animal) {
String animalType = "";
if ("Lion".equals(animal)) {
animalType = "Wild";
} else if ("Dog".equals(animal)) {
animalType = "Domestic";
} else {
animalType = "I don't know!";
}
return animalType;
}
}
但是,我现在想要几个字符串/参数。例如,输入姓名,姓氏,年龄,生日的人。有人能给我一个例子,告诉我如何接受这些参数,并将它们写成xml doc格式吗?
答案 0 :(得分:0)
要获取多个参数,您有三个选项:
1)您可以创建一个类(例如人类),其中包含实例变量名称姓氏,年龄和生日。
2)您可以将参数作为ArrayList或Array传递。但是,您必须注意参数的顺序是否符合您的需要(例如,您不要将姓氏作为生日读取)。
3)您可以将参数作为地图传递,例如,键是“名称”,值是“史蒂夫”。然后该方法可以搜索某些键并找到与这些键相关联的值。
关于将它们写成xml doc格式,我建议查找DOM对象,因为它们使编写xml文档变得非常简单。 http://www.mkyong.com/java/how-to-create-xml-file-in-java-dom/提供了一个很棒的教程/示例