Packages
floki
0.3.1
0.38.4
0.38.3
0.38.2
0.38.1
0.38.0
0.37.1
0.37.0
0.36.3
0.36.2
0.36.1
0.36.0
0.35.4
0.35.3
0.35.2
0.35.1
0.35.0
0.34.3
0.34.2
0.34.1
0.34.0
0.33.1
0.33.0
0.32.1
0.32.0
0.31.0
0.30.1
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.1
0.23.0
0.22.0
0.21.0
0.20.4
0.20.3
0.20.2
0.20.1
0.20.0
0.19.3
0.19.2
0.19.1
0.19.0
0.18.1
0.18.0
0.17.2
0.17.1
0.17.0
0.16.0
0.15.0
0.14.0
0.13.2
0.13.1
0.13.0
0.12.1
0.12.0
0.11.0
0.10.1
0.10.0
0.9.0
0.8.1
0.8.0
0.7.2
0.7.1
0.7.0
0.6.1
0.6.0
0.5.0
0.4.1
0.4.0
0.3.3
0.3.2
0.3.1
0.3.0
0.2.1
0.2.0
0.1.1
0.1.0
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
Floki is a simple HTML parser that enables search for nodes using CSS selectors.
Current section
86 Versions
Jump to
Current section
86 Versions
Compare versions
4
files changed
+6
additions
-4
deletions
| @@ -91,7 +91,7 @@ You can install Floki by adding a dependency to your mix file (mix.exs): | |
| 91 91 | ```elixir |
| 92 92 | defp deps do |
| 93 93 | [ |
| 94 | - {:floki, "~> 0.2"} |
| 94 | + {:floki, "~> 0.3"} |
| 95 95 | ] |
| 96 96 | end |
| 97 97 | ``` |
| @@ -17,4 +17,4 @@ | |
| 17 17 | [{<<"app">>,<<"mochiweb">>}, |
| 18 18 | {<<"optional">>,nil}, |
| 19 19 | {<<"requirement">>,<<"~> 2.12.2">>}]}]}. |
| 20 | - {<<"version">>,<<"0.3.0">>}. |
| 20 | + {<<"version">>,<<"0.3.1">>}. |
| @@ -258,8 +258,10 @@ defmodule Floki do | |
| 258 258 | acc = find_by_selector(selector, h, matcher, acc) |
| 259 259 | find_by_selector(selector, t, matcher, acc) |
| 260 260 | end |
| 261 | - # Ignores comments |
| 261 | + # Ignore comments |
| 262 262 | defp find_by_selector(_selector, {:comment, _comment}, _, acc), do: acc |
| 263 | + # Ignore XML document version |
| 264 | + defp find_by_selector(_selector, {:pi, _xml, _xml_attrs}, _, acc), do: acc |
| 263 265 | defp find_by_selector(selector, node, matcher, acc) do |
| 264 266 | {_, _, child_node} = node |
| @@ -3,7 +3,7 @@ defmodule Floki.Mixfile do | |
| 3 3 | |
| 4 4 | def project do |
| 5 5 | [app: :floki, |
| 6 | - version: "0.3.0", |
| 6 | + version: "0.3.1", |
| 7 7 | elixir: ">= 1.0.0", |
| 8 8 | package: package, |
| 9 9 | description: description, |