mirror of
https://gitea.psi.ch/ELOG/mxml.git
synced 2026-09-09 01:23:22 +00:00
Added mxml_write_element()
This commit is contained in:
parent
2c3793990f
commit
d8db729ef2
10
mxml.c
10
mxml.c
@ -482,6 +482,16 @@ int mxml_write_comment(MXML_WRITER *writer, const char *string)
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int mxml_write_element(MXML_WRITER *writer, const char *name, const char *value)
|
||||||
|
{
|
||||||
|
int i;
|
||||||
|
|
||||||
|
i = mxml_start_element(writer, name);
|
||||||
|
i += mxml_write_value(writer, value);
|
||||||
|
i += mxml_end_element(writer);
|
||||||
|
return i;
|
||||||
|
}
|
||||||
|
|
||||||
/*------------------------------------------------------------------*/
|
/*------------------------------------------------------------------*/
|
||||||
|
|
||||||
char *mxml_close_buffer(MXML_WRITER *writer)
|
char *mxml_close_buffer(MXML_WRITER *writer)
|
||||||
|
|||||||
1
mxml.h
1
mxml.h
@ -81,6 +81,7 @@ int mxml_start_element(MXML_WRITER *writer, const char *name);
|
|||||||
int mxml_start_element_noindent(MXML_WRITER *writer, const char *name);
|
int mxml_start_element_noindent(MXML_WRITER *writer, const char *name);
|
||||||
int mxml_end_element(MXML_WRITER *writer);
|
int mxml_end_element(MXML_WRITER *writer);
|
||||||
int mxml_write_comment(MXML_WRITER *writer, const char *string);
|
int mxml_write_comment(MXML_WRITER *writer, const char *string);
|
||||||
|
int mxml_write_element(MXML_WRITER *writer, const char *name, const char *value);
|
||||||
int mxml_write_attribute(MXML_WRITER *writer, const char *name, const char *value);
|
int mxml_write_attribute(MXML_WRITER *writer, const char *name, const char *value);
|
||||||
int mxml_write_value(MXML_WRITER *writer, const char *value);
|
int mxml_write_value(MXML_WRITER *writer, const char *value);
|
||||||
int mxml_write_empty_line(MXML_WRITER *writer);
|
int mxml_write_empty_line(MXML_WRITER *writer);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user