Thanks Saq!
Yes, you could with this list construction (note the additional slash when
we add the prefix back to the index numbers):
```
<$list filter="[[test]indexes[/cultures]addprefix[/cultures/]]"
variable="index">
<$list filter="[[test]getindex<index>]">
</$list>
</$list>
```
Best,
Joshua F
On Tuesday, September 22, 2020 at 1:53:14 PM UTC-7 Darek Bobak wrote:
> Saq, thanks for your help, the method works well. And would it be
> possible to get all the values from the property which is not a single
> value but array of the values. Cultures in the sample below:
>
> {
> "name": "Pilszcz 64",
> "region": "Silesia",
> "country": "PL",
> "site_id": 2,
> "cultures": [
> "Szeletian",
> "Early Upper Palaeolithic"
> ]
> }
>
> cheers,
> Darek
>
> wtorek, 22 września 2020 o 12:21:02 UTC+2 [email protected] napisał(a):
>
>> @Darek
>>
>> I've never used jsonmangler so I am unsure if you can get this done in a
>> singular expression.
>> I do think something like this should work if your JSON is in a tiddler
>> called test
>>
>> <$list filter="[[test]indexes:all[]suffix[properties/name]]"
>> variable="index">
>>
>> <$list filter="[[test]getindex<index>]">
>>
>> </$list>
>>
>> </$list>
>>
>>
>> On Tuesday, September 22, 2020 at 11:21:57 AM UTC+2, Darek Bobak wrote:
>>>
>>>
>>> Is it possible to list all the values of the specified index in filter
>>> expression? I would like to get all the values of the "name" (ie,
>>> Albersdorf and Pfellnkofen) from the sample json tiddler:
>>>
>>> {
>>> "type": "FeatureCollection",
>>> "features": [
>>> {
>>> "type": "Feature",
>>> "properties": {
>>> "name": "Albersdorf",
>>> "type": "Open",
>>> "elevation": ""
>>> },
>>> "geometry": {
>>> "type": "Point",
>>> "coordinates": [
>>> 13.190206,
>>> 48.649078
>>> ]
>>> }
>>> },
>>> {
>>> "type": "Feature",
>>> "properties": {
>>> "name": "Pfellnkofen",
>>> "type": "Open",
>>> "elevation": ""
>>> },
>>> "geometry": {
>>> "type": "Point",
>>> "coordinates": [
>>> 12.190206,
>>> 48.649078
>>> ]
>>> }
>>> }
>>> ]
>>> }
>>>
>>>
>>> best
>>> Darek
>>>
>>
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" 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/tiddlywiki/82995982-764d-4350-ad02-14466f69cb34n%40googlegroups.com.