Best way to read and parse XML to multiple tables
This is first time using XML input file for JDev ADF 10.1.3.3 application. We are trying to develop an XML API that the application will read and process. A simple XML record would have field tags for table AA which has 1 to many tags for table BB. Table BB contains 0 to many tags for tables: CC, DD, and EE. Naturnally, the database is relational and there exist Foreign Keys for the Master-Detail relationships that are represents as View Objects in the JDev application.
What is the best way for us to design and code this API?
Hi,
I don't really see any better options for SharePoint. SharePoint use other production called 'Office Web App' to allow users to view/edit Microsoft Office documents (word, excel etc.). But the web version of excel doesn't support that much records as well
as there's size limitations (probably the default max size is 10MB).
Regarding second problem, I think you need some custom solutions (like a SharePoint timer job/webpart ) to read and present data.
However, if you can reduce the excel file records to something near 16k (which is supported rows in web version of excel) then you can use SharePoint Excel service to refresh data automatically in the excel file in SharePoint from some external sources.
Thanks,
Sohel Rana
http://ranaictiu-technicalblog.blogspot.com
Similar Messages
-
Hi all,
is there some procedure or function or whatever I can use to read and parse an XML file into Oracle?
The XML contains 30+ Megs of data, which would represent data in 10+ tables if you would convert it into flat files.
I know I can read the XML and save it line by line in a table, but I do not want to parse it myself. It would be cool if there was a tool or so that would read the dtd definition of the XML, then read the XML data, parse it and create temporary tables with the flat content of the xml (can you code object oriented with PL/SQL? this would even be cooler!).
Does someone have an idea how to do that?
Thanks,
SteffWow, I've never tried to parse an XML file quite that large
before. Does it contain a bunch of encoded binary data, or does it
have houndreds of thousands of xml-nodes?
In any event, I do have one thought:
Do you need absolutely everything in the file? If you only
need access to a small portion of it, it would be worth your while
to pull out only the "stuff" that you need before you parse it. You
could use regular expressions to strip out things you don't need,
or to pull out only the stuff you do need.
The more you can minimize the "parse" effort the better off
you'll be.
Alternatively, if it's a file describing many "records" of
the same type, it would be best if you could "chunk" the file and
parse each record individually. -
What is the best way to read and manipulate large data in excel files and show them in Sharepoint
Hi ,
I have a large excel file that has 700,000 records in it. The excel file has a few columns that change every day.
What is the best way to read the data form the excel file in fastest and most efficient way.
2 nd Problem,
I have one excel file that has many rows each row contain some data that has certain keywords.
What I want is to segregate the data of rows into respective sheets(tabs ) in the workbook.
for example in rows have following data
1. Alfa
2beta
3 gama
4beta
5gama
6gama
7alfa
in excel
I want there to be 3 tabs now with each of the key words alfa beta and gamma.Hi,
I don't really see any better options for SharePoint. SharePoint use other production called 'Office Web App' to allow users to view/edit Microsoft Office documents (word, excel etc.). But the web version of excel doesn't support that much records as well
as there's size limitations (probably the default max size is 10MB).
Regarding second problem, I think you need some custom solutions (like a SharePoint timer job/webpart ) to read and present data.
However, if you can reduce the excel file records to something near 16k (which is supported rows in web version of excel) then you can use SharePoint Excel service to refresh data automatically in the excel file in SharePoint from some external sources.
Thanks,
Sohel Rana
http://ranaictiu-technicalblog.blogspot.com -
The best way to deploy and redploy of a multiple SOA application
Hi all,
I'm looking for the best way to deploy and redeploy a multiple SOA application.
1) The multiple SOA application contains many projects. Some projects depend on another projects.
2) WebLogic is in productive mode.
I wound like automaticly deploy and redeploy my multiple SOA application.
Does anyone have any experience of this?
Many thanks
PGWe use ant scripts to automatically deploy and redeploy multiple composites.
The ant scripts gets shipped along with the SOA installation. The ant script that is used for the deployment is:
${oracle.home}/bin/ant-sca-deploy.xml
You can also use the same for your deployment. -
Best way for read and write?
Hello
I'm working on project with labview .
with this program i connecting PC to the MCU through sreial RTU modbus .
in this program there are some data need to be read and some data need to write .
what i need is most of my time reading polet exuted exept when some of control element (like edit box) has changed by user .
when ever some thing changed by user write polet excuted .
now what is the best way to do this ?
Best Regards.
Solved!
Go to Solution.mori64 wrote:
What uou said sound complicated to me .
i'm trying to undrestand your solution .
i'll be happy if you upload sample program .
State Machine
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines -
What's the best way to insert/update thousands records in multiple tables
Can anyone give an example of how to insert/update thousands records in multiple tables on performance wise? or what should I do to improve the performance?
Thanks
jimYou can see a set of sample applications in various scenarious available at
http://otn.oracle.com/sample_code/tech/java/sqlj_jdbc/content.html -
How to read and write Xml file at client side using JavaScript !
Hello,
i am new to javascript.
I have requirement to read and update XML file at client side.
Will you please guide what could be the best way to read and update XMl file using javascript.
Thanks,
ZunedThis is a Java forum,not a Javascript forum. Maybe you should ask here [http://www.webdeveloper.com/forum/forumdisplay.php?forumid=3&s|http://www.webdeveloper.com/forum/forumdisplay.php?forumid=3&s].
-
Can you suggest a best way to store and read arabic from oracle database?
Hi ,
can you suggest a best way to store and read arabic from oracle database?
My oracle database is Oracle Database 10g Release 10.1.0.5.0 - 64bit Production on unix HP-UX ia64.
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
NLS_CHARACTERSET WE8ISO8859P1
I have presently stored the data in nvarchar2 field. But i am not able to display it correctly.Using the national characterset should work but there are other factors that you have to consider when working with NCHAR/NVARCHAR2/NCLOB.
If possible, changing the characterset is usually the best solution if it's a possiblity for you.
For more info:
Dear Gurus: Can u pls explain the difference between VARCHAR2 & NVARCHAR2?? -
How to read and parse a remote XML file with Java
Hi.
Using J2SE v1.4.2, I'd like to read and parse a remote file:
http://foo.com/file.xml
Is it possible with Java? I'd be extremely grateful if someone could provide me any webpage showing a very simple code.
Thank you very much.How about the following?
import java.io.InputStream;
import java.net.URL;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import org.w3c.dom.Document;
public static void main(String[] args) throws Exception {
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
URL url = new URL("http://foo.com/file.xml");
InputStream inputStream = url.openStream();
Document document = db.parse(inputStream);
inputStream.close();
}-Blaise -
What's the best way to read JSON data?
Hi all;
What is the best way to read in JSON data? And is the best way to use it once read in to turn it into XML and apply XPath?
thanks - davejtahlborn wrote:
without having a better understanding of what your definition of "use it" is, this question is essentially unanswerable. Jackson is a fairly popular library for translating json to/from java objects. the json website provides a very basic library for parsing to/from xml. which one is the "best" depends on what you want to do with it.Good point. We have a reporting product ([www.windward.net|http://www.windward.net]) and we've had a number of people ask us for JSON support. But how complex the data is and what they want to pull is all over the place. The one thing that's commin is they generally want to pull down the JSON data, and then put specific items from that in the report.
XML/XPath struck me as a good way to do this for a couple of reasons. First it seems to map well to the JSON data layout. Second it provides a known query language. Third, we have a really good XPath wizard and we could then use it for JSON also.
??? - thanks - dave -
What would be the best way to read from a file. Which classes do I need to use?
I have to write a program, which reads data from a comma separated flat file, parse it and after inserting some busineess logic insert into a databse .
I will have to read the data line by line.
Any help????I would use:
public void readData()
try
data = new String[this.countRows("comp.txt")][];
BufferedReader br = new BufferedReader(new FileReader("comp.txt"));
for(int x = 0; x < data.length; x++)
StringTokenizer temp = new StringTokenizer(br.readLine(), "?");
data[x] = new String[temp.countTokens()];
for(int y = 0; y < data[x].length; y++)
data[x][y] = temp.nextToken();
catch(Exception e)
System.out.println(e.toString());
private int countRows(String f)
int t = 0;
try
BufferedReader brCountRows = new BufferedReader(new FileReader(f));
while(brCountRows.readLine() != null)
t++;
catch(Exception e)
System.out.println(e.toString());
return t;
return t;
}It works deliciously! -
What's the best way to load a local XML file into a Datagrid
without using the HTTP service?
ThanksUse Class.getResource() and Class.getResourceAsStream,
when you eventually jar it up, just put the same
hierarchy in the jar and they can be found.
BufferedInputStream in = new
BufferedInputStream(Class.getResourceAsStream("foo/bar/
yimg.jpg"));for example.
That should work out of the Jar too.Thanks v. much - got it all going some days ago but found it all fell apart when I ran the code within the jar. However I used the similar ClassLoader routines and found that if you first get a uri for the resource then it is a fully-qualified file uri. This works ok when running directly against files on disk, but once they are in a .jar it all turns to custard, giving you "java.lang.IllegalArgumentException: URI is not hierarchical".
I followed your suggestion to use Class.getResourceAsStream and it now works perfectly - thanks again! -
What is the best way to scan and sort old photos in iPhoto
What is the best way to scan and sort old photos in iPhoto? They do not have digital dates.
Hey Chicago Sue,
Once you scan them and have them on your desktop. You should use Automator and assign the common IPTC tags to the images, so that when you do import them into iPhoto, they get recorded.
Here is an example of an action in Automator: -
What is the best way to secure and harden a Macbook Pro against unwanted surveillance?
What is the best way to secure and harden a Macbook Pro against unwanted surveillance? Tor, VPN, Little Snitch, etc. This would be for that latest version of Mavericks.
djbabybokchoy wrote:
Nothing specific, just speaking in general. Ex-wives, governments, bad guys...anyone really. I'm just looking to make my Mac a bit more private and secure, especially when on public networks.
Governments and ex's will/may have recourse to the legal process (or in the case of the Gov they can choose to ignore the legal system if they feel like it) when they want to see something of yours, good luck hardening your Mac against that. The best way to avoid the possibility of snooping over public networks is to avoid them but if you can't then Kappy's suggestion will help.
Strong passwords (everywhere) and don't use the same password in multiple locations.
If you really want to secure your home wireless use Mac address connection authentication, do not allow unknown Mac addresses to connect. It's much stronger than a WPA password alone. -
What's the best way for reading this binary file?
I've written a program that acquires data from a DAQmx card and writes it on a binary file (attached file and picture). The data that I'm acquiring comes from 8 channels, at 2.5MS/s for, at least, 5 seconds. What's the best way of reading this binary file, knowing that:
-I'll need it also on graphics (only after acquiring)
-I also need to see these values and use them later in Matlab.
I've tried the "Array to Spreadsheet String", but LabView goes out of memory (even if I don't use all of the 8 channels, but only 1).
LabView 8.6
Solved!
Go to Solution.
Attachments:
AcquireWrite02.vi 15 KB
myvi.jpg 55 KBBut my real problem, at least now, is how can I divide the information to get not only one graphic but eight?
I can read the file, but I get this (with only two channels):
So what I tried was, using a for loop, saving 250 elements in different arrays and then writing it to the .txt file. But it doesn't come right... I used 250 because that's what I got from the graphic: at each 250 points it plots the other channel.
Am I missing something here? How should I treat the information coming from the binary file, if not the way I'm doing?
(attached are the .vi files I'm using to save in the .txt format)
(EDITED. I just saw that I was dividing my graph's data in 4 just before plotting it... so It isn't 250 but 1000 elements for each channel... Still, the problem has not been solved)
Message Edited by Danigno on 11-17-2008 08:47 AM
Attachments:
mygraph.jpg 280 KB
Read Binary File and Save as txt - 2 channels - with SetFilePosition.vi 14 KB
Read Binary File and Save as txt - with SetFilePosition_b_save2files_with_array.vi 14 KB
Maybe you are looking for
-
My Ipad mini disabled because i forget the password. How can I solve this problem?
-
Opening Nikon NEF NX Files in CS3 in iMac
I have just replaced my 2006 iMac which was running on OSX Tiger 10.4.11 with an iMac running OSX 10.6.4 Snow Leopard. I have installed my legit.CS3 version 10.00. I use a Nikon D300 and have loaded Nikon Capture/Transfer/ViewNX version 1.5.2 which I
-
Hello : I have tried all possible ways to activate iMessage ...Still nothing. Always say : Waiting Activation.
-
Can't use encoder from Premiere to encode an mpg
Okay, this is a big problem as I'm on a really tight deadline. Does anyone have any solutions? I am a fairly new Premiere user, about 4 months. Is there any fix for the encoder? I tried the reainstall, changing the file name to lower case with no
-
Passing Dynamic Internal Tables to Memory
I have a bit of a conundrum right now that I can't seem to correct. I am working on adding an ALV report to an existing report program. I was able to write a simple helper program that builds a custom object that I defined that translates my raw data