2017-08-27 10 views
1

是否有任何幫助可用於從Java類方法輸出中使用JSON用於XPages中繼器控制。想要在XPages中工作嵌套的JSON對象。任何參考

請幫助我我需要它很多。

想要在XPages中工作嵌套的JSON對象。任何引用或幫助

+2

這不是代碼寫入服務。你到目前爲止嘗試了什麼?發佈您的代碼!當你運行它時發生了什麼?你預期會發生什麼?你有什麼特別的問題? https://stackoverflow.com/help/mcve – Robert

回答

4

使用fromJson()將您的JSON字符串轉換爲JavaScript數組/對象結構,並將其放入repeat的值。

<xp:repeat 
    id="repeat1" 
    rows="30" 
    var="element"> 
    <xp:this.value><![CDATA[#{javascript: 
     var jsonString = '[{"name": "a"}, {"name": "b"}, {"name": "c"}]'; 
     fromJson(jsonString) 
    }]]></xp:this.value> 
    <xp:text 
     escape="true" 
     id="computedField1" 
     value="#{element.name}"> 
    </xp:text> 
    <br /> 
</xp:repeat>