You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This closely follows the mustache documentation by usingjsonlite to convert the hash to an R object. The R object is a list with a data frame of 3 rows.
library(jsonlite)
library(whisker)
tmpl<-"{{#repo}} <b>{{name}}</b> {{/repo}}"hash<-'{ "repo": [ { "name": "resque" }, { "name": "hub" }, { "name": "rip" } ] }'data<- fromJSON(hash) # list of data.frame not list of list
whisker.render(tmpl,data)
This does not conform to the specification is not correct as in collapses the name column rather than returning three results. According to the specification, I would expect this result:
While whisker supports sections, it does not appear to support sections with non-empty lists as described in https://mustache.github.io/mustache.5.html:
Template:
Hash:
Output:
Using JSON
This closely follows the mustache documentation by using
jsonlite
to convert the hash to an R object. The R object is a list with a data frame of 3 rows.This does not conform to the specification is not correct as in collapses the
name
column rather than returning three results. According to the specification, I would expect this result:Using list-of-lists
Using a list of lists does not work either:
The text was updated successfully, but these errors were encountered: