jsonhero-web icon indicating copy to clipboard operation
jsonhero-web copied to clipboard

Copy path of a selected node

Open qkxie opened this issue 1 year ago • 4 comments

Hope there is a feature to copy the path of the selected in the format of a target language.

for example:

{"a": {"b": {"c": 1}}}

In Python, the copied value should be: root['a']['b']['c']

In JavaScript, the copied value should be: root.a.b.c

qkxie avatar Jun 09 '23 07:06 qkxie

It is a good idea . and very useful

changdy avatar Jun 29 '23 05:06 changdy

Yes! This is exactly what I'm looking for. My use case is to paste a deeply nested object in JSON Hero, navigate to the value I want through the UI, and would love to copy with a single click the JavaScript I need to use to get that value programatically.

Maximization avatar Sep 16 '23 00:09 Maximization

I posted this issue 3 months ago, but the author hasn't even replied to me, let alone started developing this feature.

qkxie avatar Sep 18 '23 02:09 qkxie

I posted this issue 3 months ago, but the author hasn't even replied to me, let alone started developing this feature.

These guys also have a full time job, the code's open source and if you really need a feature you can write it yourself and make a PR. Here I threw one togethere for you.

I've added a 'Copy Path' button that lets you copy in JS or Python at the moment. Use my fork until they add this feature if you're desperate.

CrudeCreations avatar Apr 07 '24 16:04 CrudeCreations