Elementos de tag de resposta parse usando uma API padrão em sessões de protocolo NETCONF e Junos XML
Em uma sessão de protocolo NETCONF ou Junos XML, os aplicativos do cliente podem lidar com os elementos de tag XML de entrada, alimentando-os com um parser baseado em uma API padrão, como o Modelo de Objeto de Documento (DOM) ou API Simples para XML (SAX). Descrever como implementar e usar um parser está além do escopo desta documentação
As rotinas no DOM aceitam o XML de entrada e criam uma hierarquia de tags na memória do aplicativo do cliente. Também existem rotinas do DOM para manipular uma hierarquia existente. As implementações do DOM estão disponíveis para vários idiomas de programação, incluindo C, C++, Perl e Java. Para obter informações detalhadas, consulte a Especificação do Modelo de Objeto de Documento (DOM) do World Wide Web Consortium (W3C) em http://www.w3.org/TR/REC-DOM-Level-1/ . Informações adicionais estão disponíveis na Abrangente Rede de Arquivos Perl (CPAN) em http://search.cpan.org/~tjmather/XML-DOM/lib/XML/DOM.pm .
Uma desvantagem em potencial com o DOM é que ele sempre cria uma hierarquia de elementos de tag, que pode se tornar muito grande. Se um aplicativo do cliente precisar lidar apenas com uma subhierarquia por vez, ele pode usar um parser que implemente o SAX. A SAX aceita o XML e alimenta os elementos de tag diretamente para o aplicativo do cliente, que deve criar sua própria hierarquia de tags. Para obter mais informações, consulte o site oficial da SAX em http://sax.sourceforge.net/ .