update the xpath excercise

This commit is contained in:
Andreas Zweili 2017-05-13 11:08:44 +02:00
parent 1d40b7f485
commit 6efc8441a1
2 changed files with 48 additions and 11 deletions

View File

@ -1,3 +1,6 @@
* Hilfsmittel
+ http://www.xpathtester.com/xpath
+ https://www.w3schools.com/xml/xpath_syntax.asp
* Aufgabe 1 * Aufgabe 1
** a) /library/book/isbn ** a) /library/book/isbn
#+BEGIN_SRC xml #+BEGIN_SRC xml
@ -45,7 +48,29 @@
</result> </result>
#+END_SRC #+END_SRC
** b) ** b) /library/book/author/born
#+BEGIN_SRC xml
<?xml version="1.0" encoding="UTF-8"?>
<result>
<born>1922-11-26</born>
<born>1899-02-23</born>
</result>
#+END_SRC
** c) /library/book/author/dead
#+BEGIN_SRC xml
<?xml version="1.0" encoding="UTF-8"?>
<result>
<dead>2000-02-12</dead>
<dead>1974-07-29</dead>
</result>
#+END_SRC
** d)
* Vorgabe File * Vorgabe File
#+BEGIN_SRC xml #+BEGIN_SRC xml
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>

View File

@ -1,4 +1,4 @@
% Created 2017-05-13 Sat 10:02 % Created 2017-05-13 Sat 10:15
% Intended LaTeX compiler: pdflatex % Intended LaTeX compiler: pdflatex
\documentclass{az_article} \documentclass{az_article}
\author{Andreas Zweili} \author{Andreas Zweili}
@ -16,9 +16,9 @@
\tableofcontents \tableofcontents
\newpage \newpage
\section{Aufgabe 1} \section{Aufgabe 1}
\label{sec:orgd6ee63f} \label{sec:org306d8a3}
\subsection{a) /library/book/isbn} \subsection{a) /library/book/isbn}
\label{sec:org6e4aeb4} \label{sec:org15353ce}
\begin{verbatim} \begin{verbatim}
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<result> <result>
@ -29,7 +29,7 @@
</result> </result>
\end{verbatim} \end{verbatim}
\subsection{b) /library/book/title} \subsection{b) /library/book/title}
\label{sec:orgbe4ca90} \label{sec:org2dca311}
\begin{verbatim} \begin{verbatim}
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<result> <result>
@ -40,7 +40,7 @@
</result> </result>
\end{verbatim} \end{verbatim}
\subsection{c) /library/book/author/name} \subsection{c) /library/book/author/name}
\label{sec:orgef9b964} \label{sec:org6f5e358}
\begin{verbatim} \begin{verbatim}
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<result> <result>
@ -51,9 +51,9 @@
</result> </result>
\end{verbatim} \end{verbatim}
\section{Aufgabe 2} \section{Aufgabe 2}
\label{sec:org6bc604a} \label{sec:org4522724}
\subsection{a) /library/book/character/name} \subsection{a) /library/book/character/name}
\label{sec:org01eaac0} \label{sec:org34dda39}
\begin{verbatim} \begin{verbatim}
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<result> <result>
@ -68,10 +68,22 @@
</result> </result>
\end{verbatim} \end{verbatim}
\subsection{b)} \subsection{b) /lib/book/author/born}
\label{sec:org588e43e} \label{sec:org414aad7}
\begin{verbatim}
<?xml version="1.0" encoding="UTF-8"?>
<result>
<born>1922-11-26</born>
<born>1899-02-23</born>
</result>
\end{verbatim}
\subsection{c)}
\label{sec:org7021094}
\section{Vorgabe File} \section{Vorgabe File}
\label{sec:orgd5fdaf0} \label{sec:orgc3d654c}
\begin{verbatim} \begin{verbatim}
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<library> <library>