Вопрос по XML
Файлик xml с курсами от ЦБРФ выглядит так :
... <Record Date="21.01.2009" Id="R01235"> <Nominal>1</Nominal> <Value>33,4154</Value> </Record> ... Значение поля VALUE беру так : var С = xmldoc.getElementsByTagName('Value').item(4); var Cc =(course1.firstChild.data); Как вытащить значение даты 21.01.2009 ? |
getAttribute()
|
Спасибо !
|
Еще вопрос, как можно вытщащить значение из тега <Value> зная значение атрибута Id в теге <Record> ?
P.S. Просто из XML ЦБРФ можно тянуть валюту по номеру тега, структура файла неменяется. А файл Банка Украины постоянно меняется, надо тянуть по коду валюты. |
xmldoc.getElementById("R01235").getElementsByTagName("Value").item(0).data ? |
Спасибо, сажусь писать код :)
|
Еще вопрос, структура файла вот такая:
<item> <date>2008-12-19</date> <code>036</code> <char3>AUD</char3> <size>100</size> <name>австралийских доларов</name> <rate>555.3728</rate> <change>15.1841</change> </item> <item> ... </item> Как вытащить значение тега <rate> зная значение <char3> ? (Кол-во тегов <item> в файле множество, соответственно и искать надо по всему файлу.) Или можно наверное проще, подскажите просто как определить номер тега <char3> в файле зная его значение ? Дальше все будет понятно. |
а интересно, XPath в каком-либо виде поддерживается где-то еще, кроме Gecko?
|
Цитата:
ЗЫ У IE, конечно свой путь :) |
все что можно сделать с XPath, можно и без него.
это всего шиш оченб удобная и краткая абстракция. хотя для меня по работе очень нужная ))) по моему в jQuery есть возможность делать выборки через XPath. но кажется только для страницы если вы готовы ради этой возможности подключить его, то дерзайте. попробуйте на сервере ПЫХом сделать.думаю удобней будет. ЗЫ а как вы работаете с чужим XML-ем?скачиваете предварительно?или как? |
Часовой пояс GMT +3, время: 02:54. |