RSS

Category Archives: skripsiku

Converting Excel documents to CSV files

JExcelAPI allows Java developers to read/generate Excel spreadsheets dynamically. Excel documents can also be stored in CSV file format at runtime.

The example below reads an Excel document and converts it into a CSV file.

import java.io.*;
import jxl.*;
import java.util.*;
class  ConvertCSV
{
public static void main(String[] args) 
{
try
{
//File to store data in form of CSV
File f = new File("input.csv");
OutputStream os = (OutputStream)new FileOutputStream(f);
String encoding = "UTF8";
OutputStreamWriter osw = new OutputStreamWriter(os, encoding);
BufferedWriter bw = new BufferedWriter(osw);
//Excel document to be imported
String filename = "input.xls";
WorkbookSettings ws = new WorkbookSettings();
ws.setLocale(new Locale("en", "EN"));
Workbook w = Workbook.getWorkbook(new File(filename),ws);
// Gets the sheets from workbook
for (int sheet = 0; sheet < w.getNumberOfSheets(); sheet++)
{
Sheet s = w.getSheet(sheet);
bw.write(s.getName());
bw.newLine();
Cell[] row = null;
// Gets the cells from sheet
for (int i = 0 ; i < s.getRows() ; i++)
{
row = s.getRow(i);
if (row.length > 0)
{
bw.write(row[0].getContents());
for (int j = 1; j < row.length; j++)
{
bw.write(',');
bw.write(row[j].getContents());
}
}
bw.newLine();
}
}
bw.flush();
bw.close();
}
catch (UnsupportedEncodingException e)
{
System.err.println(e.toString());
}
catch (IOException e)
{
System.err.println(e.toString());
}
catch (Exception e)
{
System.err.println(e.toString());
}
}
}

 
Leave a comment

Posted by on May 9, 2012 in java, netbeans, skripsiku

 

Tags: , , , , ,

Membuat File Bantuan

HelpMaker adalah sebuah aplikasi untuk membuat arsip bantuan (Help Files) tanpa pemroses kata yang mahal, tanpa harus mengatur banyak arsip. Menulis arsip bantuan disebut Help Authoring. Anda dapat membuat arsip bantuan menggunakan HelpMaker. HelpMaker membuat WinHelp, RTF, dan HTML-help files. HelpMaker didesain untuk menyimpan informasi dengan cara bentuk yang bebas di mana tidak ada batasan untuk imajinasi Anda. HelpMaker didesain untuk membuat Help Authoring menjadi lebih sederhana dan sangat mudah.

omtion-helpmaker-zip

 
Leave a comment

Posted by on May 8, 2012 in skripsiku

 

Tags: , , ,

Skripsiku: Bilangan random antara nilai 0 dan 1

cara membuat bilangan random di java pada range 0 -  1

import java.util.Random;

public class ContohRandom {

public static void main(String[] args) {

Random objRandom = new Random();

System.out.println("Random Float = " + objRandom.nextFloat());

}

}

 
Leave a comment

Posted by on May 4, 2012 in netbeans, skripsiku

 

Tags: , , , , , , , ,

Skripsiku: cara membuat file dmp (mini memory dump)

imageSekarang skripsi ku memasuki masa tersulit. yaitu harus membuat satu node lagi dan node nya itu tersimpan seperti file text yang nanti akan di load ke program, sedangkan kakak angkatan memakai filetype dmp yang ternyata asal filetype aja. sehingga kalo di rubah type file apapun tidak jadi masalah contoh: di rubah menjadi file txt. tetapi ketika saya ingin menambah node koordinat yang baru ke file node koordinat menjadi masalah.yaitu file tersebut tidak dapat di load. ckck sudah dua malam saya mencoba tetapi tidak berhasil.

jadi intinya adalah file dmp hanya file text biasa yang berisi data untuk di load program. bukan seperti sql ato oracle

 
Leave a comment

Posted by on May 3, 2012 in skripsiku

 

Tags: , , , , , ,