JSON数据到表行JavaScript

时间:2015-07-29 21:49:21

标签: javascript java html row

我有一个字符串列表,随着输入(Java)的变化而变化。我想在Javascript中创建一个表,它根据列表的大小自动将列表对象动态添加到表行中。我不知道该怎么做。请帮忙。

public String ListOfFieldNames() throws URISyntaxException{
    fieldNames = new ArrayList<>();
     URI jiraserverURI = new URI("https://jira.xxx.com");
     JiraRestClientFactory restClientfactory = new AsynchronousJiraRestClientFactory();
     JiraRestClient Client = restClientfactory.createWithBasicHttpAuthentication(jiraserverURI, username,
            password);

     GetCreateIssueMetadataOptionsBuilder oldoptions = new GetCreateIssueMetadataOptionsBuilder();
        GetCreateIssueMetadataOptionsBuilder withProjectKeys = oldoptions.withProjectKeys(User Input);
        GetCreateIssueMetadataOptionsBuilder withExpandedIssueTypesFields = withProjectKeys
                .withExpandedIssueTypesFields();
        GetCreateIssueMetadataOptions options = withExpandedIssueTypesFields.build();

        Iterable<CimProject> metsdata = Client.getIssueClient().getCreateIssueMetadata(options).claim();
        CimProject cim = metsdata.iterator().next();
        System.out.println();
        for (CimFieldInfo info : cim.getIssueTypes().iterator().next().getFields().values()) {

            if (info.isRequired()) {
                fieldNames.add(info.getName() + " * ");

            } else {
                fieldNames.add(info.getName());
            }

        }

        return new Gson().toJson(fieldNames);
}

更新: 我想知道这是否可以帮助我。

    (document).ready(function () {
    $.getJSON('GetFieldName', function(resp){
        var table = document.createElement('table');

        $.each(resp, function(key, value)){

            //create a row and append the element in the cell
        }

    }
    // body...
})

我不知道如何创建行并添加JSON数据。

0 个答案:

没有答案