簡體   English   中英

具有復雜XML / JSON的SmartGWT數據檢索

[英]SmartGWT data retrieval with complex XML/JSON

我一直在使用SmartGWT的數據源從Web服務獲取數據並將其放入ListGrid。 因為沒有子元素,所以效果很好。 但是,現在我有一個XML結構,如下所示:

<persons>
<person>
    <field1>blah</field1>
    <field2>blah2</field2>
    <tests>
        <test>
            <testName>name</testName>
            <testValue>value</testValue>
        </test>
    </tests>
    <answers>
        <answer>
            <answerField>blah</answerField>
            <answerField2>blah2</answerField2>
        </answer>
    </answers>
</person>

我將如何使用數據源將人員字段放在一個列表網格中,將測試子元素放在另一個列表網格中,將答案子元素放在另一個列表網格中? 沒有什么像setSubRecordXPath一樣,我也看不到如何使用值XPath允許我檢索我需要的數據。 我也看不到如何使用多個數據源。

有人可以告訴我如何執行此操作或將我指向資源嗎? SmartGWT Showcase示例都是相對簡單的結構(我看到了)。

如果很重要,我可以訪問代表這些各個字段的JAXB注釋類,但是我不知道如何在SmartGWT框架中使用它們。

調用數據源的fetchData方法時,可以覆蓋DSCallback的execute方法。 基本上,我在應該是邏輯記錄的那些東西上使用getAttributeAsRecordArray。 仍在努力,但到目前為止看起來很有希望。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM