Commit Graph

13 Commits

Author SHA1 Message Date
Rodrigo Damazio 0459b7b32e Making the recursive SelectNodes a separate function and adding tests 2012-07-29 16:28:03 -03:00
Rodrigo Damazio 05fda09c14 Allowing recursive node selection - e.g. when getting all nodes from a given namespace, or simply all nodes 2012-07-29 10:06:21 -03:00
jim teeuwen 6e76dc96aa gofix for weekly.2012-01-27 2012-01-27 11:51:02 +01:00
jim teeuwen b5c33469fa fix for weekly 2011.12.06 2011-12-07 13:57:00 +01:00
jim teeuwen fb24618017 fix for weekly 2011.12.06 2011-12-07 13:53:17 +01:00
jim teeuwen 8a9dae755c gofix go1rename 2011-11-09 14:56:55 +01:00
jim teeuwen 4b31ea924d gofix error 2011-11-02 16:50:45 +01:00
jim teeuwen 4f7417ecbc Minor improvements in Node.Bytes() implementation. Some test case tweaking. 2011-09-30 12:06:20 +02:00
jim teeuwen 2a2a591c08 Add wildcard support for node names. Allows selecting of all child nodes with a specific namespace (See issue #4). 2011-07-13 05:17:00 +02:00
jim teeuwen ea7fc45209 Got rid of depracated Node api functions. Removed dependency on go-iconv in favor of go-charset (See README). go-charset is a native Go package and thus requires no CGO functionality. Meaning go-pkg-xmlx and go-pkg-rss can now be used in Google AppEngine. Some speed and memory efficiency improvements added. Should now do a lot less []byte -> string conversions. 2011-05-11 17:44:09 +02:00
jim teeuwen 882ba8d0bb Switch to more liberay CC0 public domain license 2011-03-19 14:50:46 +01:00
jim teeuwen 5fff1fb51a Allow SelectNode() calls with a wildcard as the namespace name ("*"). This allows us to find nodes if we do not strictly care about what namespace it carries. Same deal for attributes. node.SelectNode("*", foo") finds any node named "foo", regardless of what namespace it has. 2011-02-01 15:29:35 +01:00
jim teeuwen 9b53d04d9d Making package easily usable with goinstall. Including the reference to go-iconv. 2011-01-20 22:48:03 +01:00
Renamed from xmlx/node.go (Browse further)