xml-一个XML文件编写问题,麻烦各位

问题描述

一个XML文件编写问题,麻烦各位

我想实现一个商品的信息使用XML存放,具体信息大概如下,商品编号1、商品编号2,编号1下面有颜色1、颜色2,然后在颜色下面有尺寸与数量,大概的示例图如下。

解决方案

一种:

<?xml version="1.0" encoding="UTF-8"?>
<products>

<product>
<model>型号xxx</model>
<name>商品1</name>
<color name="xxx">
<size name="89x28" number="88"/>
<size name="100x28" number="2"/>
</color>
<color name="yyy">
<size name="89x28" number="88"/>
<size name="100x28" number="2"/>
</color>
</product>

<product>
<model>型号zzzz</model>
<name>商品2</name>
<color name="xxx">
<size name="89x28" number="88"/>
<size name="100x28" number="2"/>
</color>
<color name="yyy">
<size name="89x28" number="88"/>
<size name="100x28" number="2"/>
</color>
</product>

<products>

另一种

<?xml version="1.0" encoding="UTF-8"?>
<products>

<product>
<name>商品1</name>
<color>xxx</color>
<size>89x28</size>
<number>88</number>
</product>

<product>
<name>B</name>
<color>xxx</color>
<size>89x28</size>
<number>88</number>
</product>

<product>
<name>商品1</name>
<color>xx</color>
<size>86x28</size>
<number>38</number>
</product>

<products>

解决方案二:

按你的图一层一层写就行了啊

这里填数量数字
这里填数量数字

这里填数量数字
这里填数量数字

解决方案三:

值是你要写的参数值

解决方案四:

采用infoworld的建议

时间: 2024-10-31 08:03:10

xml-一个XML文件编写问题,麻烦各位的相关文章

JB8一个jsp文件编写、保存BUG的原因及修改

js 在JB8中编写.保存的jsp文件的时候通常会出现这种错误(在状态栏中提示)com.borland.primetime.util.AssertionException: gbk而并不能正确保存jsp文件. 个人修改办法如下: 这个问题我在用JB8编写jsp文件时候发现的,现在本人已基本解决(但是改动了jdk类库里一些代码) 首先我解析一下原因: JB8这个问题只出现在jsp文件中,而java代码则没有问题我们用JB(所有JB8以前的版本)编写程序的时候,项目的编码(Encoding)应该是G

XML(3)——schema文件的三种编写方式

一.schema文件编写方式 ①Russian Doll(俄罗斯套娃) ②Salami Slice(香肠切片)③Venetian Blind(百叶窗) 推荐 二.Russian Doll俄罗斯套娃 顾名思义,编写方式是一层套一层,只有一个根元素,通过且套的方式编写完成. 优点:结构清晰 缺点:元素无法重用 RussionDoll.xsd <?xml version="1.0" encoding="UTF-8"?> <schema xmlns=&qu

快速从一个XML文件中查找信息

在网络时代,XML文件起到了一个保存和传输数据的作用.Soap协议通过Xml交流信息,数据库通过Xml文件存取等等.那么怎样快速的从一个XML文件中取得所需的信息呢? 我们知道,JAVA的JAXP中和Microsoft.Net都有Xml分析器,Microsoft.Net是边读边分析,而JAXP是读到内存中然后才进行分析(还有一种是事件机制去读),总而言之,是不利于快速读取.基于此,Microsoft.Net 和JAXP都提供了XPATH机制,来快速定位到XML文件中所需的节点. 例如有一个XML

怎样快速从一个XML文件中查找信息

xml 在网络时代,XML文件起到了一个保存和传输数据的作用.Soap协议通过Xml交流信息,数据库通过Xml文件存取等等.那么怎样快速的从一个XML文件中取得所需的信息呢? 我们知道,JAVA的JAXP中和Microsoft.Net都有Xml分析器,Microsoft.Net是边读边分析,而JAXP是读到内存中然后才进行分析(还有一种是事件机制去读),总而言之,是不利于快速读取.基于此,Microsoft.Net 和JAXP都提供了XPATH机制,来快速定位到XML文件中所需的节点. 例如有一

遍历-如何读取一个大文件夹中全部xml文件。将其路径放入哪种容器

问题描述 如何读取一个大文件夹中全部xml文件.将其路径放入哪种容器 现在在一个大的文件夹中,包含了若干个子文件夹,每个文件夹可能包含N个xml,txt等其他文件.现在想通过遍历把这个大的文件夹中所有的xml文件保存到一个容器中.1.请问用什么容器比较好vector?2.最好能来个详细的例子 让鄙人学习下 解决方案 你这种方法用递归比较好,至于容器,你说的是将找到的文件的路径存放起来吧.那个就随便都可以.用List吧. public void findFileByEndStr(String di

android-如何控制一个xml文件中lable内容的显示与否?

问题描述 如何控制一个xml文件中lable内容的显示与否? 我用下面的代码来控制一个xml文件中lable内容的显示: <include android:id="@+id/right2" android:layout_width="0dip" android:layout_height="fill_parent" android:layout_weight="10" layout="@layout/detai

安卓开发-android项目中一个Activity一般配一个xml文件,什么情况下配多个xml文件呢

问题描述 android项目中一个Activity一般配一个xml文件,什么情况下配多个xml文件呢 android项目中一个Activity一般配一个xml文件,什么情况下配多个xml文件呢 有没有Activity不需要xml文件的情况呢 解决方案 多个xml一般是需要适配不同大小的屏幕,安卓会根据屏幕大小自动加载不同size的屏幕的xml,安卓开发是mvc结构,activity一定需要一个view,通常是需要xml做view,但是也可以自定义一个view然后activity加载这个view

c++的问题-C++如何读取一个OMS文件,XML格式

问题描述 C++如何读取一个OMS文件,XML格式 C++如何读取一个OMS文件,XML格式,输出最好要有坐标,最后转化路型为速度 解决方案 设计一个xml格式的文件python如何读取xml格式的文件读取/书写Java的XML格式properties文件

向大家求教一个xml文件生成功能目录菜单的问题!

问题描述 我现在有一个xml文件,各式如下:<items><itemText="系统管理"Look-LeftIconUrl=""Expanded="false"><itemText="密码修改"Look-LeftIconUrl="MenuList_icon1.jpg"/><itemText="数据库备份"Look-LeftIconUrl=&quo