-
- // do only print terms which have display names
-
- wrbuf_puts(wrbuf, "<term>\n");
-
- wrbuf_puts(wrbuf, "<id>");
- wrbuf_xmlputs(wrbuf, ht[i].id);
- wrbuf_puts(wrbuf, "</id>\n");
-
- wrbuf_puts(wrbuf, "<name>");
- if (!ht[i].name || !ht[i].name[0])
- wrbuf_xmlputs(wrbuf, "NO TARGET NAME");
- else
- wrbuf_xmlputs(wrbuf, ht[i].name);
- wrbuf_puts(wrbuf, "</name>\n");
-
- wrbuf_printf(wrbuf, "<frequency>" ODR_INT_PRINTF "</frequency>\n",
- ht[i].hits);
-
- wrbuf_puts(wrbuf, "<state>");
- wrbuf_xmlputs(wrbuf, ht[i].state);
- wrbuf_puts(wrbuf, "</state>\n");
-
- wrbuf_printf(wrbuf, "<diagnostic>%d</diagnostic>\n",
- ht[i].diagnostic);
- wrbuf_puts(wrbuf, "</term>\n");