首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ASP.NET读取XML的有关问题(C#+JAVASCRIPT)

2011-12-25 
ASP.NET读取XML的问题(C#+JAVASCRIPT)XML格式如下:?xmlversion 1.0 encoding utf-8 ?MsgListCl

ASP.NET读取XML的问题(C#+JAVASCRIPT)
XML格式如下:

<?xml   version= "1.0 "   encoding= "utf-8 "?>
<MsgList>

    <Class   name= "全局消息 ">
        <Item   name= "返回结果成功 "   code= "100 "   const= "RESULT_OK "     msg= "返回结果成功! "/>
        <Item   name= "提交时ILK值错误 "   code= "100 "   const= "RESULT_ILK_ERROR "     msg= "找不到该模块! "/>
        <Item   name= "提交时参数错误 "   code= "102 "   const= "RESULT_PARM_ERROR "     msg= "参数错误! "/>
    </Class>
    <Class   name= "管理员消息 ">
        <Item   name= "登录成功 "   code= "100 "   const= "RESULT_ADMIN_LOGIN_OK "     msg= "登录成功! "/>
        <Item   name= "登录验证码错误 "   code= "102 "   const= "RESULT_ADMIN_VERIFY_ERROR "     msg= "验证码错误! "/>
        <Item   name= "登录帐号或密码错误 "   code= "103 "   const= "RESULT_ADMIN_PWD_ERROR "     msg= "帐号或密码错误! "/>
        <Item   name= "登录帐号被冻结 "   code= "104 "   const= "RESULT_ADMIN_FREEZE "     msg= "此帐号已被冻结! "/>
        <Item   name= "登录帐号被冻结 "   code= "204 "   const= "RESULT_ADMINGROUP_FREEZE "     msg= "此帐号已被冻结! "/>
    </Class>
    <Class   name= "留言本消息 ">
        <Item   name= "留言成功 "   code= "800 "   const= "RESULT_GBOOK_MSG_OK "     msg= "留言成功!谢谢您的留言! "/>
        <Item   name= "留言数据库错误 "   code= "801 "   const= "RESULT_GBOOK_MSG_DATABASE_ERROR "     msg= "留言失败!请重试! "/>
        <Item   name= "名称为空 "   code= "803 "   const= "RESULT_GBOOK_NAME_EMPTY "     msg= "请问大虾贵姓?! "/>
        <Item   name= "名称越界 "   code= "804 "   const= "RESULT_GBOOK_NAME_BOUND "     msg= "称呼过长,限制为6个中文汉字! "/>
        <Item   name= "联系方式为空 "   code= "805 "   const= "RESULT_GBOOK_CONTACT_EMPTY "     msg= "请输入联系方式! "/>
        <Item   name= "联系方式越界 "   code= "806 "   const= "RESULT_GBOOK_CONTACT_BOUND "     msg= "联系方式不能超过40个中文汉字! "/>
        <Item   name= "留言内容为空 "   code= "807 "   const= "RESULT_GBOOK_TEXT_EMPTY "     msg= "请输入留言内容! "/>
        <Item   name= "留言内容越界 "   code= "808 "   const= "RESULT_GBOOK_TEXT_BOUND "     msg= "留言内容不能超过100个中文汉字! "/>
    </Class>

</MsgList>

要求:
C#中传入宏名(const的值)取得代码(code的值),然后返回这个值到客户端,客户端通过这个值取得消息(msg的值)并输出.以上XML结构只是个构思,可以更改,但后台要能遍历XML的内容并分类修改msg的值,所以结构要整齐点

问题:
ASP.NET(C#)和JAVASCRIPT的代码怎么写?



PS1:分数不多,但我全放上了,请各位大大帮帮忙,谢谢
PS2:小弟想拜个师,有尝的,愿意收徒弟的请回贴或QQ297001联系我


[解决办法]
读到DataTable用DataTable.Select方法也是一种方法

当然用Xmldocument本身的方法也可以

热点排行