Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2006
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*December
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2006

[Date Index] [Thread Index] [Author Index]

Search the Archive

repost -Difficulties with xml

  • To: mathgroup at smc.vnet.net
  • Subject: [mg69308] repost -Difficulties with xml
  • From: Pascal Mercier <pascalmercier at shaw.ca>
  • Date: Wed, 6 Sep 2006 04:28:27 -0400 (EDT)
  • Sender: owner-wri-mathgroup at wolfram.com

repost of my original message, which did not make it in full the first time for some reason:


Dear all,

I am having problems accessing and changing xml attributes/properties after importing an xml file and I'm looking for some help.

z=Import["xmltest.xml","XML"];

part of z looks like the following (sorry for the long lines here)

XMLElement[ensemble, {ensemble->1}, { XMLElement[peak, {peakID->1},  { XMLElement [freq,{},{3.123}] ,  XMLElement [vol,{},{12.12}] } ] , XMLElement[peak, {peakID->2},  { XMLElement [freq,{},{8.101}] ,  XMLElement [vol,{},{0.552}] }]}]
XMLElement[ensemble, {ensemble->2}, { XMLElement[peak, {peakID->1},  { XMLElement [freq,{},{6.163}] ,  XMLElement [vol,{},{2.111}] } ] , XMLElement[peak, {peakID->2},  { XMLElement [freq,{},{12.884}] ,  XMLElement [vol,{},{0.221}] }]}]


Could anybody give me an hint about the correct syntax to use to be be able to directly access and change the value of the freq attribute of peakID2 of ensemble2 for instance?
I just can't seem to be able to find it after reading Mathematica's documentation.

Thanks so much in advance,

Pascal


  • Prev by Date: numerical integration
  • Next by Date: plot help
  • Previous by thread: Re: numerical integration
  • Next by thread: Re: repost -Difficulties with xml