如何从XML数据中隐藏一些指定的节点

时间:2014-05-14 19:47:31

标签: javascript jquery xml xslt

如何从XML数据隐藏某些指定节点 例如,我的XML数据就像这样

<note>
<to>Tove</to>
<from>
   <primary>hyd</primary>
   <secondary>delhi</secondary>
</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>

我希望在使用java脚本或jquery在页面中显示此数据时隐藏标记和子节点。

1 个答案:

答案 0 :(得分:2)

尝试解析它,一旦你将它加载到一个对象中,你可以随意操纵它。

如何解析它,可以找到here.

尝试使用类似的东西(使用jQuery 1.5或更新版本):

var xml = '<note> <to>Tove</to> <from> <primary>hyd</primary> <secondary>delhi</secondary> </from> <heading>Reminder</heading> <body>Dont forget me this weekend! </body></note > ';

var parsedXml = $.parseXML(xml);

$(parsedXml).find('form').remove();