DecodedTokens returns the decoded (unescaped) tokens of this JSON pointer.
()
| 90 | |
| 91 | // DecodedTokens returns the decoded (unescaped) tokens of this JSON pointer. |
| 92 | func (p *Pointer) DecodedTokens() []string { |
| 93 | result := make([]string, 0, len(p.referenceTokens)) |
| 94 | for _, token := range p.referenceTokens { |
| 95 | result = append(result, Unescape(token)) |
| 96 | } |
| 97 | |
| 98 | return result |
| 99 | } |
| 100 | |
| 101 | // IsEmpty returns true if this is an empty json pointer. |
| 102 | // |