Я разбираюсь в XML-документе, используя jquery, и, похоже, имеет некоторые проблемы с атрибутом nodeValue
. У меня есть следующий элемент:xml nodeValue строка интерпретируется как номер
<chapter number="1" formattednumber="1." />
... где атрибут formattednumber
является строкой, которая в конечном итоге будет отображаться в интерфейсе пользователя. Это нормально и хорошо, пока мы не посмотрим на:
element.attributes.item("formattednumber").nodeValue
который возвращает number
вместо значения строки (т.е. 1
вместо "1."
- интерпретируя точку в качестве десятичной точки и его удаления). Есть ли способ получить текстовое значение из атрибута?
ли вы попробовать 'element.getAttribute ('formattednumber')' – adeneo
Да! Вот и все - вы хотите написать это, чтобы я мог отметить это как ответ? – eb1
Конечно, делай это прямо сейчас! – adeneo