com.healthmarketscience.jackcess.Table.getNextRow()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(4.2k)|赞(0)|评价(0)|浏览(606)

本文整理了Java中com.healthmarketscience.jackcess.Table.getNextRow()方法的一些代码示例,展示了Table.getNextRow()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Table.getNextRow()方法的具体详情如下:
包路径:com.healthmarketscience.jackcess.Table
类名称:Table
方法名:getNextRow

Table.getNextRow介绍

暂无

代码示例

代码示例来源:origin: pentaho/pentaho-kettle

  1. private Object[] getOneRow() throws KettleException {
  2. try {
  3. if ( meta.isFileField() ) {
  4. while ( ( data.readrow == null || ( ( data.rw = data.t.getNextRow() ) == null ) ) ) {
  5. if ( !openNextFile() ) {
  6. return null;
  7. while ( ( data.file == null || ( ( data.rw = data.t.getNextRow() ) == null ) ) ) {
  8. if ( !openNextFile() ) {
  9. return null;

代码示例来源:origin: net.sf.ucanaccess/ucanaccess

  1. @Override
  2. public Row getNextRow() throws IOException {
  3. return wrapped.getNextRow();
  4. }

代码示例来源:origin: apache/tika

  1. xhtml.startElement("tbody");
  2. Row r = table.getNextRow();
  3. r = table.getNextRow();

代码示例来源:origin: stackoverflow.com

  1. Table RESOURCES = Database.open(new File("TargetFile.mdb")).getTable("RESOURCES");
  2. int pcount = RESOURCES.getRowCount();
  3. String csvFilename = "C:\\STATS\\APEX\\report.csv";
  4. CSVReader csvReader = new CSVReader(new FileReader(csvFilename));
  5. List<String[]> content = csvReader.readAll();
  6. Map<ValueKey, Integer> csvValuesCount = new HashMap<ValueKey, Integer>();
  7. for (String[] rowcsv : content) {
  8. ValueKey key = new ValueKey(rowcsv[6], rowcsv[1]);
  9. Integer count = csvValuesCount.get(key);
  10. csvValuesCount.put(key,count == null ? 1: count + 1);
  11. }
  12. int count = 0;
  13. // Taking 1st resource data
  14. for (int i = 0; i < pcount; i++) {
  15. Map<String, Object> row = RESOURCES.getNextRow();
  16. TEAM = row.get("TEAM").toString();
  17. MDMID = row.get("MDM ID").toString();
  18. NAME = row.get("RESOURCE NAME").toString();
  19. PGNAME = row.get("PG NAME").toString();
  20. PGTARGET = row.get("PG TARGET").toString();
  21. int PGTARGETI = Integer.parseInt(PGTARGET);
  22. Integer countInteger = csvValuesCount.get(new ValueKey(MDMID, PGNAME));
  23. count = countInteger == null ? 0: countInteger;
  24. }

代码示例来源:origin: stackoverflow.com

  1. //open csv and make lookup set
  2. Set<String> mdmids = new HashSet<String>()
  3. String[] rowcsv = null;
  4. String csvFilename = "C:\\STATS\\APEX\\report.csv";
  5. CSVReader csvReader = new CSVReader(new FileReader(csvFilename));
  6. List content = csvReader.readAll();
  7. for (Object object : content) {
  8. rowcsv = (String[]) object;
  9. mdmids.add(rowcsv[6])
  10. }
  11. Table RESOURCES = Database.open(new File("TargetFile.mdb")).getTable("RESOURCES");
  12. pcount = RESOURCES.getRowCount();
  13. count = 0;
  14. // Taking 1st resource data
  15. for (i = 0; i < pcount; i++){
  16. Map<String, Object> row = RESOURCES.getNextRow();
  17. TEAM = row.get("TEAM").toString();
  18. MDMID = row.get("MDM ID").toString();
  19. NAME = row.get("RESOURCE NAME").toString();
  20. PGNAME = row.get("PG NAME").toString();
  21. PGTARGET = row.get("PG TARGET").toString();
  22. int PGTARGETI = Integer.parseInt(PGTARGET);
  23. // use lookup set
  24. if(mdmids.contains(MDMID)) {
  25. count++;
  26. }
  27. }

代码示例来源:origin: jhpoelen/eol-globi-data

  1. private static Map<String, Term> buildTermMap(ResourceService service) throws IOException {
  2. LOG.info(CMECSService.class.getSimpleName() + " instantiating...");
  3. String uri = "https://cmecscatalog.org/cmecs/documents/cmecs4.accdb";
  4. LOG.info("CMECS data [" + uri + "] downloading ...");
  5. URI resourceURI = service.getResourceURI(uri);
  6. if (resourceURI == null) {
  7. throw new IOException("failed to access [" + uri + "]");
  8. }
  9. Database db = new DatabaseBuilder()
  10. .setFile(new File(resourceURI))
  11. .setReadOnly(true)
  12. .open();
  13. Map<String, Term> aquaticSettingsTerms = new HashMap<>();
  14. Table table = db.getTable("Aquatic Setting");
  15. Map<String, Object> row;
  16. while ((row = table.getNextRow()) != null) {
  17. Integer id = (Integer) row.get("AquaticSetting_Id");
  18. String name = (String) row.get("AquaticSettingName");
  19. String termId = TaxonomyProvider.ID_CMECS + id;
  20. aquaticSettingsTerms.put(StringUtils.lowerCase(StringUtils.strip(name)), new TermImpl(termId, name));
  21. }
  22. LOG.info(CMECSService.class.getSimpleName() + " instantiated.");
  23. return aquaticSettingsTerms;
  24. }

代码示例来源:origin: org.apache.tika/tika-parsers

  1. xhtml.startElement("tbody");
  2. Row r = table.getNextRow();
  3. r = table.getNextRow();

代码示例来源:origin: com.github.lafa.tikaNoExternal/tika-parsers

  1. xhtml.startElement("tbody");
  2. Row r = table.getNextRow();
  3. r = table.getNextRow();

相关文章