xml中解决命名冲突问题
在为XML写DTD时,遇到一个问题,如下面xml:<学生学号="A201120103"性别="男"><姓名>秦飞</姓名><性别>男</性别><班级>11级1班</班级>...
在为XML写DTD时,遇到一个问题,如下面xml:
<学生 学号="A201120103" 性别="男">
<姓名>秦飞</姓名>
<性别>男</性别>
<班级>11级1班</班级>
<出生年月>1991-11-02</出生年月>
<入学成绩 类别="本科">470</入学成绩>
<联系人>
<母亲>
<姓名>夏天</姓名>
<工作单位>长沙理工大学</工作单位>
<政治面貌>党员</政治面貌>
<联系方式 类别="电话">025123456</联系方式>
</母亲>
<父亲>
<姓名>秦军</姓名>
<工作单位>长沙理工大学</工作单位>
<政治面貌>党员</政治面貌>
<联系方式 类别="手机">1340909000</联系方式>
</父亲>
</联系人>
</学生>
当我为元素 “母亲”写其子元素“姓名”声明时,会出现“元素姓名已经声明的提示”,我知道可以用命名空间解决,具体怎么实现,求大神->_->,由于是根据XML写DTD,所以不弄改XML部分~~ 展开
<学生 学号="A201120103" 性别="男">
<姓名>秦飞</姓名>
<性别>男</性别>
<班级>11级1班</班级>
<出生年月>1991-11-02</出生年月>
<入学成绩 类别="本科">470</入学成绩>
<联系人>
<母亲>
<姓名>夏天</姓名>
<工作单位>长沙理工大学</工作单位>
<政治面貌>党员</政治面貌>
<联系方式 类别="电话">025123456</联系方式>
</母亲>
<父亲>
<姓名>秦军</姓名>
<工作单位>长沙理工大学</工作单位>
<政治面貌>党员</政治面貌>
<联系方式 类别="手机">1340909000</联系方式>
</父亲>
</联系人>
</学生>
当我为元素 “母亲”写其子元素“姓名”声明时,会出现“元素姓名已经声明的提示”,我知道可以用命名空间解决,具体怎么实现,求大神->_->,由于是根据XML写DTD,所以不弄改XML部分~~ 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询