On 15/12/2012, at 4:13 AM, David J. Biesack <[email protected]> wrote:

> 
> "4.1 add" and "4.2 remove" refers to "specified index", but I do not see name 
> of the index member specified in the draft, or how to represent it.
> (Other sections are more explicit, i.e. "from" for the "move" op.)
> 
> i.e. "index" as in 
> 
>  "index" : integer 
> 
> The phrasing 
> 
>   If the "-" character is used to index the end of the array, this has the 
> effect of appending the value to the array.
> 
> is not clear. Where does this "-" character appear? Does one use just
> 
>  "index" : "-" 
> 
> in which case the spec should be 
> 
>  If the "-" string is used ...
> 
> If instead you mean a negative integer, i.e.
> 
>  "index" : negative-integer
> 
> and not just "-", does the spec interpret all negative integers to indicate 
> appending to the end?

I think a reference to the JSON-Pointer spec at an appropriate place here will 
help readers.

Thanks,



--
Mark Nottingham   http://www.mnot.net/



Reply via email to