Я борюсь с минидомом. Мне нужно найти запись в DOM, обновить текст, который она содержит, а затем сохранить файл. До сих пор единственный способ, которым я успешно смог найти конкретный элемент, - это очень явный, прямой, жестко закодированный метод:
doc.childNodes[0].childNodes[3].childNodes[5].childNodes[11].childNodes[1].childNodes[3]
Я просто хочу обновить первый <text>
в <typeBox type="counter">
.
<typeBoxes>
<typeBox type="counter">
<text fontSize="140">123456</text>
<text fontSize="26">Foobar</text>
<incrementTextFieldNum>1</incrementTextFieldNum>
<timing>1</timing>
<increment>1</increment>
</typeBox>
<typeBox>
<image>images/foo.png</image>
<text fontSize="26">Foo</text>-->
</typeBox>
...
Предложения?