Class Nokogiri::XML::Namespace inherits from Object
Attributes
- document R
Public Instance Methods
- href() Show Source
Get the href for this namespace
-
static VALUE href(VALUE self) { xmlNsPtr ns; xmlDocPtr doc; Data_Get_Struct(self, xmlNs, ns); if(!ns->href) return Qnil; Data_Get_Struct(rb_iv_get(self, "@document"), xmlDoc, doc); return NOKOGIRI_STR_NEW2(ns->href); }
- prefix() Show Source
Get the prefix for this namespace. Returns nil if there is no prefix.
-
static VALUE prefix(VALUE self) { xmlNsPtr ns; xmlDocPtr doc; Data_Get_Struct(self, xmlNs, ns); if(!ns->prefix) return Qnil; Data_Get_Struct(rb_iv_get(self, "@document"), xmlDoc, doc); return NOKOGIRI_STR_NEW2(ns->prefix); }