File tree 1 file changed +24
-0
lines changed
1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ layout : post
3
+ title : Parsing XML With Elixir
4
+ author : Josh Adams
5
+ category : examples
6
+ excerpt : An example of interoperating with Erlang's built-in `xmerl` library to parse XML.
7
+ ---
8
+
9
+ In the latest free video, [ ElixirSips] ( http://www.elixirsips.com ) [ Episode
10
+ 028] ( http://elixirsips.com/episodes/028_parsing_xml.html ) provides an example of
11
+ parsing XML via the built in ` xmerl ` library in Erlang.
12
+
13
+ <iframe src =" //fast.wistia.net/embed/iframe/pi407o195d " allowtransparency =" true " frameborder =" 0 " scrolling =" no " class =" wistia_embed " name =" wistia_embed " allowfullscreen mozallowfullscreen webkitallowfullscreen oallowfullscreen msallowfullscreen width =" 640 " height =" 360 " ></iframe >
14
+
15
+ [ Here is the project built in this episode, for you to download.] ( http://elixirsips.com/downloads/028_parsing_xml.tar.gz )
16
+
17
+ ## Resources
18
+ - [ xmerl user guide] ( http://www.erlang.org/doc/apps/xmerl/xmerl_ug.html )
19
+ - [ xmerl manual] ( http://www.erlang.org/doc/man/xmerl_scan.html )
20
+ - [ erlsom] ( https://github.com/willemdj/erlsom )
21
+ - [ exml] ( https://github.com/paulgray/exml )
22
+ - [ Differences between Erlang and Elixir records] ( http://elixir-lang.org/crash-course.html#notable_differences ) - See the 'Records' section.
23
+ - [ Dave Thomas on parsing XML in Erlang] ( http://pragdave.pragprog.com/pragdave/2007/04/a_first_erlang_.html )
24
+ - [ ` xmlElement ` record] ( https://github.com/erlang/otp/blob/maint/lib/xmerl/include/xmerl.hrl#L73-L85 )
You can’t perform that action at this time.
0 commit comments