У меня есть серия запросов, которые в BaseX работают и показывают мне, что они действительно издеваются над xml, но когда я go на xml, он не был изменен. это мой запрос
insert nodes <evaluacion>10</evaluacion> as last into doc(/"../BD/colecciones.xml")//libro[@publicacion=2007]
Я пробовал 2 способа, как указано выше, и таким образом
insert nodes <evaluacion>10</evaluacion> as last into //libro[@publicacion=2007]
оба способа работают на основе X, если он показывает, но затем я go до xml и это не изменилось для меня. Я поставил XML на случай, если вы хотите протестировать
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<!-- Fichero: libros.xml -->
<biblioteca>
<libros>
<libro publicacion="2003" edicion="2">
<titulo>Learning XML</titulo>
<autor>
<apellido>Ray</apellido>
<nombre>Erik T.</nombre>
</autor>
<editorial>O'Reilly</editorial>
<paginas>416</paginas>
</libro>
<libro publicacion="2003" edicion="2">
<titulo>XML Imprescindible</titulo>
<autor>
<apellido>Harold</apellido>
<nombre>Elliot Rusty</nombre>
</autor>
<autor>
<apellido>Means</apellido>
<nombre>W. Scott</nombre>
</autor>
<editorial>O'Reilly</editorial>
<paginas>832</paginas>
</libro>
<libro publicacion="2002">
<titulo>XML Schema</titulo>
<autor>
<apellido>van der Vlist</apellido>
<nombre>Eric</nombre>
</autor>
<editorial>O'Reilly</editorial>
<paginas>400</paginas>
</libro>
<libro publicacion="2002">
<titulo>XPath Essentials</titulo>
<autor>
<apellido>Watt</apellido>
<nombre>Adrew</nombre>
</autor>
<editorial>Wiley</editorial>
<paginas>516</paginas>
</libro>
<libro publicacion="2005">
<titulo> Beginning XSLT 2.0: Form Novice to Professional</titulo>
<autor>
<apellido>Tennison</apellido>
<nombre>Jeni</nombre>
</autor>
<editorial>Apress</editorial>
<paginas>797</paginas>
</libro>
<libro publicacion="2007">
<titulo> XQuery</titulo>
<autor>
<apellido>Walmsley</apellido>
<nombre>Priscilla</nombre>
</autor>
<editorial>O'Reilly</editorial>
<paginas>491</paginas>
</libro>
</libros>
<!-- Tabla prestamos -->
<prestamos>
<entrada>
<titulo>XML Imprescindible</titulo>
<prestamo>
<inicio>2011-05-02</inicio>
<lector>
<nombre>Pepito</nombre>
<apellidos>Grillo</apellidos>
<direccion>Rue Percebe, 13</direccion>
<telefono>972987654</telefono>
</lector>
</prestamo>
</entrada>
<entrada>
<titulo>XML Imprescindible</titulo>
<prestamo>
<inicio>2011-02-12</inicio>
<devolucion>2011-02-16</devolucion>
<lector>
<nombre>Jose</nombre>
<apellidos>Gutiérrez González</apellidos>
<direccion>Rue Percebe, 13</direccion>
<telefono>919485432</telefono>
</lector>
</prestamo>
</entrada>
<entrada>
<titulo>XPath Essentials</titulo>
<prestamo>
<inicio>2011-02-23</inicio>
<devolucion>2011-03-10</devolucion>
<lector>
<nombre>Pepito</nombre>
<apellidos>Grillo</apellidos>
<direccion>Rue Percebe, 13</direccion>
<telefono>972987654</telefono>
</lector>
</prestamo>
</entrada>
</prestamos>
</biblioteca>
, в запросе говорится следующее: Вставьте оценочный узел, содержимое которого равно 10 как последний узел в публикации = 2007