%ConTeXt
%
%
%
%
\defineXMLentity[nmacron]{\={n}}
\defineXMLentity[mmacron]{\={m}}
%
%

\defineXMLargument[person][pid=]{\setgvalue{person:\XMLop{pid}}}

\startsetups  record

% \defineXMLgsave[Fam]
% \defineXMLgsave[Vor]
% \defineXMLgsave[Ruf]
% \defineXMLgsave[Geb]
% \defineXMLgsave[GebOrt]
% \defineXMLgsave[Vater]
% \defineXMLgsave[Mutter]
% 
% 
  \XMLflush{Fam}   %\space \XMLflush{Vor}\space  \XMLflush{Geb}
	  
\stopsetups


\starttext


\def\Fetch#1{(#1) {\enableXML\getvalue{person:#1}}} % geht, jedoch alle Datenfelder

\processXMLfilegrouped{Data.xml}


Die Personen in der Datenbank
\blank
\Fetch{1a}\crlf
\Fetch{1c}\crlf
\Fetch{66}\crlf
\Fetch{67}  \crlf    
\Fetch{2112}\crlf
\Fetch{4224}\crlf

\stoptext
