<Table>
<A00>E860B5AF-23B3-4E1F-8297-041C41AB4719</A00>
<RecordID>6c36c32d-44c4-02c4-ae48-ccbe7eabc3c0</RecordID>
<A1101>03</A1101>
<A1104>1</A1104>
<A1107>2004-04-05T00:00:00+08:00</A1107>
<A1111>2004-05-16T00:00:00+08:00</A1111>
<A1114B>a795fbd9-267f-4315-9d17-a4da2bd9846c</A1114B>
<BJXA1114C />
<A1118B>f3b4ef4f-af26-4455-9934-0e813e313e18</A1118B>
<BJXA1118C />
<A1131>北京市领导干部人力资源管理培训班</A1131>
<BJXA1103>180</BJXA1103>
<BJXA1109>3</BJXA1109>
<BJXA1111>30.00</BJXA1111>
<ID>14770</ID>
<A1199 />
</Table>
上面是XML的配置文件,一个Table标签是一个对象,标签里的各个值是这个对象的属性值.现在的问题是标签的头是自定义的,比如<A1131>、<BJXA1103>等,现在我要将我的对象的各个属性导出到一个xml文件中,我怎么能让我不同的属性和不同的标签匹配上?
解决方案 »
- 这段代码是读exe文件,然后写到buffer里,通过socket传输。但是看不懂啊?
- 如何知道哪些jar是必须的,如何解决jar的冲突问题
- js中调用dwr
- ssh,请教个根据id查询的问题
- java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
- spring+struts配了连接池后找不到action
- 用struts的验证框架时,我的添加页中有些项是从后台取出的,当验证失败时从后能取出的数据就没有了,这怎么继续保存下来?
- 在eclipse里xml文件中文显示乱码的问题
- 求救!weblogic8+struts的mapping问题
- 项目在A服务器,上传图片如何到B服务器
- 求 Java 多线程 Runnable接口 返回值的问题
- 对于Struts中这种url传参乱码怎么处理
private String url; public String getUrl() {
return url;
} public void setUrl(String url) {
this.url = url;
}
public String toString(){
return "url: " + url;
}
}Element advertisementElement = serverElement.element("advertisement");
String sign_advertisement = advertisementElement.attributeValue("sign");
String url_advertisement = advertisementElement.attributeValue("url");
if (sign_advertisement.equals("not-null")) {
AdvertisementService advertisementService = new AdvertisementService();
advertisementService.setUrl(url_advertisement);
cityList.setAdvertisementService(advertisementService);
}
给一点代码片段。
02.
03. //构造接近实际的 Customer 对象
04. Product p1 = new Product(1001,"电脑",4000);
05. Product p2 = new Product(1002,"空调",2000);
06. Product[] prods1 = new Product[]{p1,p2};
07.
08. Order order1 = new Order(101,"电器类",prods1);
09.
10. List<Order> orders = new ArrayList<Order>();
11. orders.add(order1);
12. Customer customer = new Customer(1,"Unmi",orders);
13.
14. //XStream xstream = new XStream();
15. XStream xstream = new XStream(new DomDriver());
16.
17. String xml = xstream.toXML(customer);//转换成 xml 格式
18.
19. System.out.println(xml); //输出 xml 字符串
20.}
<name>张三</name>
<age>22</age>
</student>那我现在的问题是我要导出的XML文件是下面这样的<student>
<A00>张三</A00>
<A11>22</A11>
</student>就是说标签的头不是属性名!有办法么?