Documentation ¶
Index ¶
- type Result
- func (r *Result) Bool() (bb bool)
- func (r *Result) Float32() (f32 float32)
- func (r *Result) Float32Or(f float32) (f32 float32)
- func (r *Result) Float64() (f64 float64)
- func (r *Result) Float64Or(f float64) (f64 float64)
- func (r *Result) Int() (ii int)
- func (r *Result) Int16() (i16 int16)
- func (r *Result) Int16Or(i int16) (i16 int16)
- func (r *Result) Int32() (i32 int32)
- func (r *Result) Int32Or(i int32) (i32 int32)
- func (r *Result) Int64() (i64 int64)
- func (r *Result) Int64Or(i int64) (i64 int64)
- func (r *Result) Int8() (i8 int8)
- func (r *Result) Int8Or(i int8) (i8 int8)
- func (r *Result) IntOr(i int) (ii int)
- func (r *Result) String() (ss string)
- func (r *Result) StringOr(s string) (ss string)
- func (r *Result) Uint() (uu uint)
- func (r *Result) Uint16() (u16 uint16)
- func (r *Result) Uint16Or(u uint16) (u16 uint16)
- func (r *Result) Uint32() (u32 uint32)
- func (r *Result) Uint32Or(u uint32) (u32 uint32)
- func (r *Result) Uint64() (u64 uint64)
- func (r *Result) Uint64Or(u uint64) (u64 uint64)
- func (r *Result) Uint8() (u8 uint8)
- func (r *Result) Uint8Or(u uint8) (u8 uint8)
- func (r *Result) UintOr(u uint) (uu uint)
- type Selector
- func (s *Selector) FindIntMany(path string) (list []int)
- func (s *Selector) FindIntOne(path string) (i int)
- func (s *Selector) FindIntOneOr(path string, or int) (i int)
- func (s *Selector) FindNodeMany(path string) (selectors []*Selector)
- func (s *Selector) FindNodeOne(path string) (selector *Selector)
- func (s *Selector) FindNodeOneOr(path string) (selector *Selector)
- func (s *Selector) FindStrMany(path string) (list []string)
- func (s *Selector) FindStrOne(path string) (str string)
- func (s *Selector) FindStrOneOr(path string, or string) (str string)
- func (s *Selector) GetNode() (node *html.Node)
- func (s *Selector) Many(path string) (results []*Result)
- func (s *Selector) ManySelector(path string) (selectors []*Selector)
- func (s *Selector) One(path string) (result *Result)
- func (s *Selector) OneSelector(path string) (selector *Selector)
- func (s *Selector) OutHtml(self bool) (str string)
- func (s *Selector) String() (str string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Selector ¶
type Selector struct {
// contains filtered or unexported fields
}
func NewSelectorFromBytes ¶
NewSelectorFromBytes selector from bytes
func NewSelectorFromFile ¶
NewSelectorFromFile selector from file
func NewSelectorFromReader ¶
NewSelectorFromReader selector from reader
func NewSelectorFromStr ¶
NewSelectorFromStr selector from str
func (*Selector) FindIntMany ¶
FindIntMany find int list
func (*Selector) FindIntOne ¶
FindIntOne find int
func (*Selector) FindIntOneOr ¶
FindIntOneOr find int, will return a default int if you find nothing
func (*Selector) FindNodeMany ¶
FindNodeMany find nodes
func (*Selector) FindNodeOne ¶
FindNodeOne find node
func (*Selector) FindNodeOneOr ¶
FindNodeOneOr find node
func (*Selector) FindStrMany ¶
FindStrMany find a string list
func (*Selector) FindStrOne ¶
FindStrOne find a string
func (*Selector) FindStrOneOr ¶
FindStrOneOr find a string, will return a default string if you find nothing
func (*Selector) ManySelector ¶
func (*Selector) OneSelector ¶
Click to show internal directories.
Click to hide internal directories.