Don't know what you're trying to do, but the only time I've wanted the line
number during decoding is when an error occurs. Then I retrieve it using
xml.SyntaxError, assuming that 'error' is of type *xml.SyntaxError.
On Friday, April 16, 2021 at 8:44:19 AM UTC-6 Patrick wrote:
> Hello all,
>
> I use the XML package from the standard library (encoding/xml) and I
> wonder why the line attribute of the decoder is not exposed such as
>
> func (d *Decoder) InputLine() int {
> return d.line
> }
>
> The offset for example is exposed:
>
> func (d *Decoder) InputOffset() int64 {
> return d.offset
> }
>
> Is there an obvious reason for that that I am missing? Or more in the line
> of "not yet implemented"?
>
> Thanks
>
> Patrick
>
>
>
>
--
You received this message because you are subscribed to the Google Groups
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/golang-nuts/4c744b3b-bdb9-45e6-9a30-5b3fdb59a45en%40googlegroups.com.