aboutsummaryrefslogtreecommitdiff
path: root/src/xml.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/xml.erl')
-rw-r--r--src/xml.erl7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/xml.erl b/src/xml.erl
index 9ae4d5091..3bdcb62f7 100644
--- a/src/xml.erl
+++ b/src/xml.erl
@@ -10,7 +10,8 @@
-author('alexey@sevcom.net').
-vsn('$Revision$ ').
--export([element_to_string/1, crypt/1, remove_cdata/1, get_cdata/1,
+-export([element_to_string/1, crypt/1, remove_cdata/1,
+ get_cdata/1, get_tag_cdata/1,
get_attr/2, get_attr_s/2]).
element_to_string(El) ->
@@ -72,7 +73,9 @@ get_cdata([_ | L], S) ->
get_cdata(L, S);
get_cdata([], S) ->
S.
-
+
+get_tag_cdata({xmlelement, Name, Attrs, Els}) ->
+ get_cdata(Els).
get_attr(AttrName, Attrs) ->
case lists:keysearch(AttrName, 1, Attrs) of