为什么不修改xml?

时间:2020-03-28 18:38:20

标签: xquery

我在BaseX工作中有一系列查询,并向他们展示了他们确实在模仿xml,但是当我进入xml时,它并没有被修改。 这是我的查询

insert nodes <evaluacion>10</evaluacion> as last into doc(/"../BD/colecciones.xml")//libro[@publicacion=2007]

我已经尝试了上述两种方法

insert nodes <evaluacion>10</evaluacion> as last into //libro[@publicacion=2007]

两种方法都可以基于X的结果(如果显示的话),但是我去了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

0 个答案:

没有答案