Write and read data from the user's local file system
Hello
I write my first extension for dreamweaver. My extension should backup the data on the local file system of the user. I know that I can use DWfile.read () and DWfile.write () as described in Chapter 2 of the Dreamweaver API reference. I store the data using the XML format. What is the best way to read and parse the XML data in the file? What is the best way to write the XML data in the file?
If you recommend one format other than XML, I'm open to suggestions. The data are only a few configuration information for the extension which should be persisted.
Thank you
mitzy_kitty
How will the data be used? If it is used by JavaScript, use JSON format which includes js. If you use XML, then you will need to find an XML parser to read the data.
Randy
Tags: Dreamweaver
Similar Questions
-
connect and read data from the windows host's Web site
Hello, I have a Web site hosted by windows server with SQL server, I want to create an application to read all about me and write in the listview. When tcoh each title in the listview opens a new .qml window or call to view or order specific goodbye data thereon in the mode list. like .aspx
you would need a server component that uses the data, for example a web service soap or json.
-
My browser is running do not. I uninstall, install several times. Uninstall cookies, delete the data from the user, install in another user - no reaction. What's wrong? Help, please
Start Firefox in Safe Mode {web link} by holding down the < shift >
(Mac options) key and then from Firefox. Is always the problem?Start your computer in safe mode with network. Then launch Firefox.
Try the sites secure web. Is always the problem? -
export data from the table in xml files
Hello
This thread to get your opinion on how export data tables in a file xml containing the data and another (xsd) that contains a structure of the table.
For example, I have a datamart with 3 dimensions and a fact table. The idea is to have an xml file with data from the fact table, a file xsd with the structure of the fact table, an xml file that contains the data of the 3 dimensions and an xsd file that contains the definition of all the 3 dimensions. So a xml file fact table, a single file xml combining all of the dimension, the fact table in the file a xsd and an xsd file combining all of the dimension.
I never have an idea on how to do it, but I would like to have for your advise on how you would.
Thank you in advance.You are more or less in the same situation as me, I guess, about the "ORA-01426 digital infinity. I tried to export through UTL_FILE, content of the relational table with 998 columns. You get very quickly in this case in these ORA-errors, even if you work with solutions CLOB, while trying to concatinate the column into a CSV string data. Oracle has the nasty habbit in some of its packages / code to "assume" intelligent solutions and converts data types implicitly temporarily while trying to concatinate these data in the column to 1 string.
The second part in the Kingdom of PL/SQL, it is he's trying to put everything in a buffer, which has a maximum of 65 k or 32 k, so break things up. In the end I just solved it via see all as a BLOB and writing to file as such. I'm guessing that the ORA-error is related to these problems of conversion/datatype buffer / implicit in the official packages of Oracle DBMS.
Fun here is that this table 998 column came from XML source (aka "how SOA can make things very complicated and non-performing"). I have now 2 different solutions 'write data to CSV' in my packages, I use this situation to 998 column (but no idea if ever I get this performance, for example, using table collections in this scenario will explode the PGA in this case). The only solution that would work in my case is a better physical design of the environment, but currently I wonder not, engaged, as an architect so do not have a position to impose it.
-- --------------------------------------------------------------------------- -- PROCEDURE CREATE_LARGE_CSV -- --------------------------------------------------------------------------- PROCEDURE create_large_csv( p_sql IN VARCHAR2 , p_dir IN VARCHAR2 , p_header_file IN VARCHAR2 , p_gen_header IN BOOLEAN := FALSE, p_prefix IN VARCHAR2 := NULL, p_delimiter IN VARCHAR2 DEFAULT '|', p_dateformat IN VARCHAR2 DEFAULT 'YYYYMMDD', p_data_file IN VARCHAR2 := NULL, p_utl_wra IN VARCHAR2 := 'wb') IS v_finaltxt CLOB; v_v_val VARCHAR2(4000); v_n_val NUMBER; v_d_val DATE; v_ret NUMBER; c NUMBER; d NUMBER; col_cnt INTEGER; f BOOLEAN; rec_tab DBMS_SQL.DESC_TAB; col_num NUMBER; v_filehandle UTL_FILE.FILE_TYPE; v_samefile BOOLEAN := (NVL(p_data_file,p_header_file) = p_header_file); v_CRLF raw(2) := HEXTORAW('0D0A'); v_chunksize pls_integer := 8191 - UTL_RAW.LENGTH( v_CRLF ); BEGIN c := DBMS_SQL.OPEN_CURSOR; DBMS_SQL.PARSE(c, p_sql, DBMS_SQL.NATIVE); DBMS_SQL.DESCRIBE_COLUMNS(c, col_cnt, rec_tab); -- FOR j IN 1..col_cnt LOOP CASE rec_tab(j).col_type WHEN 1 THEN DBMS_SQL.DEFINE_COLUMN(c,j,v_v_val,4000); WHEN 2 THEN DBMS_SQL.DEFINE_COLUMN(c,j,v_n_val); WHEN 12 THEN DBMS_SQL.DEFINE_COLUMN(c,j,v_d_val); ELSE DBMS_SQL.DEFINE_COLUMN(c,j,v_v_val,4000); END CASE; END LOOP; -- -------------------------------------- -- This part outputs the HEADER if needed -- -------------------------------------- v_filehandle := UTL_FILE.FOPEN(upper(p_dir),p_header_file,p_utl_wra,32767); -- IF p_gen_header = TRUE THEN FOR j IN 1..col_cnt LOOP v_finaltxt := ltrim(v_finaltxt||p_delimiter||lower(rec_tab(j).col_name),p_delimiter); END LOOP; -- -- Adding prefix if needed IF p_prefix IS NULL THEN UTL_FILE.PUT_LINE(v_filehandle, v_finaltxt); ELSE v_finaltxt := 'p_prefix'||p_delimiter||v_finaltxt; UTL_FILE.PUT_LINE(v_filehandle, v_finaltxt); END IF; -- -- Creating creating seperate header file if requested IF NOT v_samefile THEN UTL_FILE.FCLOSE(v_filehandle); END IF; END IF; -- -------------------------------------- -- This part outputs the DATA to file -- -------------------------------------- IF NOT v_samefile THEN v_filehandle := UTL_FILE.FOPEN(upper(p_dir),p_data_file,p_utl_wra,32767); END IF; -- d := DBMS_SQL.EXECUTE(c); LOOP v_ret := DBMS_SQL.FETCH_ROWS(c); EXIT WHEN v_ret = 0; v_finaltxt := NULL; FOR j IN 1..col_cnt LOOP CASE rec_tab(j).col_type WHEN 1 THEN -- VARCHAR2 DBMS_SQL.COLUMN_VALUE(c,j,v_v_val); v_finaltxt := v_finaltxt || p_delimiter || v_v_val; WHEN 2 THEN -- NUMBER DBMS_SQL.COLUMN_VALUE(c,j,v_n_val); v_finaltxt := v_finaltxt || p_delimiter || TO_CHAR(v_n_val); WHEN 12 THEN -- DATE DBMS_SQL.COLUMN_VALUE(c,j,v_d_val); v_finaltxt := v_finaltxt || p_delimiter || TO_CHAR(v_d_val,p_dateformat); ELSE v_finaltxt := v_finaltxt || p_delimiter || v_v_val; END CASE; END LOOP; -- v_finaltxt := p_prefix || v_finaltxt; IF SUBSTR(v_finaltxt,1,1) = p_delimiter THEN v_finaltxt := SUBSTR(v_finaltxt,2); END IF; -- FOR i IN 1 .. ceil( LENGTH( v_finaltxt ) / v_chunksize ) LOOP UTL_FILE.PUT_RAW( v_filehandle, utl_raw.cast_to_raw( SUBSTR( v_finaltxt, ( i - 1 ) * v_chunksize + 1, v_chunksize ) ), TRUE ); END LOOP; UTL_FILE.PUT_RAW( v_filehandle, v_CRLF ); -- END LOOP; UTL_FILE.FCLOSE(v_filehandle); DBMS_SQL.CLOSE_CURSOR(c); END create_large_csv;
-
How to save data from the COM port to file?
Hi all
can someone tell me please how to save data from the COM port on file? I transfer 1 byte of serial port... attached is the image of the vi... very basic.
I would like to save the data in a table... I mean, 1 data--> data--> data tab 2 tab 3rd--> tab
and so on... can anyone help?
-
Read data from the file into ArrayList
Hello
I have a class called product describing the charactristics of products such as the name, id, price etc.. I have the whole set and use the get methods in my class of product. I store the information on my products in an ArrayList. I can write the information on my products in a file.
so far, but so good...
I want now to re-read the data from the file and store it in my list of tables again. I know I can use Parsing and read in data in an ArrayList as String, int, double etc. but is anyway to read in from 'Product' (then it would be up to my class of product)?
Thank you in advance.1. are you aware of serialization?
2. get a name, I love not dealing with numbers.DB
-
Read data from the text column in report
I have a sql report with an editable column created using apex_item.text (5);
I tried to read and insert the data from the column in a table, using this process
because me in 1.apex_application.g_f05.count
loop
insert into table (col_a, col_b)
values (apex_application.g_f05 (i), apex_application.g_f04 (i));
commit;
end loop;
end;
but without success.
The message when I execute is ORA-01403: no data found.
What is the error?HI lkefur,
Try to debug it.
The reason behind this is that your report do not have the of4, fo5 (one) as text fields at all.
try to delete value n f04 normal text and check, even to f05.
I think that most probably the reason whether shud.You can view only the source of the page and check which names are your text fields of the report to help.
Kind regards
Nandini thakur. -
Set initial value as the number of sequence/date/from the user
Hi guys, I created a datablock and set up the user interface to allow users to insert all the data they need, however my table has a:
ID - which is uniqe with each entry of the table is then gernerate by a sequence (that I created on the database), but when I put seq.nextval in the initial value on the datablock it says that I can not do that, so how can I use the sequence to insert the value in this field in the database. It's my first key in my whichobviosuly database my users cannot enter data for, on the contrary, it is generated automatically.
User - in the same way in the datablock is a user field that has the user that inserted record, I know I can set the default for this field, but how to make the user automatically insert through forms on the database.
Same again how put SYSDATE is automatically entered in the field date when the user submits the file?
Any help on this would be GREATLY appreciated.
Thanks in advance.
Published by: user13390506 on August 5, 2010 04:11The DUAL table:
http://download.Oracle.com/docs/CD/B19306_01/server.102/b14200/queries009.htm#sthref3198With: new, you reference the column should be inserted (in a trigger to update you: old and: where new: old contains the value before and: new value after the update of the column)
Regarding your real problem: without a few pieces of code fails and you did, it's a little difficult to say what happened here. If you could get better answers by sharing.
Sharing also the Versions of database (4 digits) and Versions of forms is important in order to obtain a response apropriate.
Anyway: you seem to be new to the whole forms / SQL / PL/SQL stuff, so I might suggest:
http://Tahiti.Oracle.com is a very good starting point for SQL and PL/SQL. This isn't a RTFM but rather a Council. Once you got used to you will like it. For my part, I could not live without tahiti: D.Cheers.
-
Reading data from a text (JS CS3) file tabs-delimited
Hi - I'm working on a script to read data from a text file and use in a dialog box. But I hit a wall.
I used a script from a previous post that defines a variable text document when the user script he chooses from a drop-down list.
var myDialog = app.dialogs.add({name:"Map",canCancel:true});)
{with (MyDialog)}{with (dialogColumns.Add ())}
{with (borderPanels.Add ())}
staticTexts.add ({staticLabel: "choose the location :"});})
{with (dialogColumns.Add ())}
var file = File("~/Desktop/myPlacesfile.txt");leader. Open ("r");
var str = file.read ();
leader. Close();
var myPlaceList = str.split (/ [\r\n] + /);
var myPlaceMenu = dropdowns.add ({stringList:myPlaceList, selectedIndex:0});})
}
}}}
Ditto var = myDialog.show ();
if(myResult == true) {}
If (myPlaceMenu.selectedIndex == 0) {}
myPlace var = ' - undefined ";
} else {}
myPlace var = myPlaceList [myPlaceMenu.selectedIndex];
Alert (myPlace);
}myDialog.destroy ();
}That's what I do now:
The text file is in this format:
Value1 value2 [TAB]
Value1 value2 [TAB]
Value1 value2 [TAB]
I need to have the drop down dialog box show only the value 1, and after that the user selects, the script returns only the value 2. (The alert is just there to test - I'm doing something else with the variable).
Is there a way to view the first part of a tab-delimited line in the menu drop down and return the second half as a variable?
Any help would be greatly appreciated.
Thank you
One of the possibilities is that it. Create a table to the left of the values of the tab of the dialog box. Then create an object that you use it as a table of correspondence. Roughly as follows:
same thing as what you have
leader. Open ("r");
var str = file.read ();
leader. Close();
var array = str.split (/ [\r\n] + /);'pairs' are the table of correspondence
pair of var = {};
as before, 'myPlaceList' will be used for the menu drop-down
var myPlaceList = [];var v;
for (var i = 0; i)< array.length;="">
{
v = table [i] .split ('\t');
pairs [v [0]] = v [1];
myPlaceList.push (v [0]);
}Add the drop-down list as before:
var myPlaceMenu = dropdowns.add ({stringList:myPlaceList, selectedIndex:0});})
the table of 'pairs' correspondence is used as follows: pairs ['value1'] returns 'value2 '.
so in your script that would be:
myPlace var pairs = [myPlaceList [myPlaceMenu.selectedIndex]];
Peter
-
read and receive data from the server
Hi all
I want to develop an application that extract data related to the content of the server, how to do? I read somewhere stating this task requires sdk server push? is it possible do not use push sdk server and the server reading so that I don't have install anyting from the server.
Your Web service code decides how much data you send or receive from the customer.
For example, you can have a Web service method, which returns records to a particular date, then you must create a web service method that accepts a date to a string as a parameter and a request for service records of server request, write resultset in encoding (like xml, json, etc) and return this string as a response to the client client will read the data as a byte array, then converts the byte array to the string and according to the encoding defined by service will analyze data of interest.
-
Using the calendar function to select and read data from MS access tables?
Hello
I woke up in the learning of database in no time. I'm using Labview 9 to create a table based on DDMMYY hhmmss format. I can write data to the table in access. The picture will be 24 hours before a new table will be created. However, I find that this concept is not very gd as time goes by, I'll have a lot of paintings for example after 6 months.
1.I would like to create a calendar (similar to the system clock) in labview, through which the user can click and select, which will then open and retrieve the data. Inorder to do I think I need to create queries and the relationship in MS Access? can any1 advice? Please give as much detail as possible.
2.i can access data and display in labview. However, I want to display the data and plot in the chart. For instance, coloum b, c and trace on the graph in a proceeding for the analyst.
3. how to generate a report to an email in a file to document the daily data inserted. I can do it in labview?
Any help would be much appreciated. If you have examples of code and don't mind not to share, I would be very grateful.
Thanks 1million
-
How to read data from the drop-down list
Hi all
I use this to display a drop-down list.
inputScreen.add (new NumericChoiceField ("number of objects:", iStartAt, iEndAt, iIncrement, iSetTo));
How to read the data selected by the user? say if my list contains from Monday to Saturday, how will I know what day selected by the user? and how that store in the variable? Thank you.
You have your data in a table and this stone he is used to populate the ObjectChoiceField. The FieldChanged listener you can obtain what the iteme selected to help index:
int index = yourObjectChoiceField.getSelectedIndex ();
and for the use of the object:
Bean of MyObject = myObjectArray [index]
-
Bug report, loss of data from the user [iOS]
Nasty bug with user data loss: I put the phone to sleep so that in Acrobat. I then switched back on it, although he was in portrait orientation, not landscape in which she was recently in (if that matters). Acrobat has shown a message "a system error has occurred" and then all my hands-free the past 2-3 days where lost marks. Note: markings more aged 2 or 3 days are preserved, but even more is lost than just my last reading session. iPhone 6s more with iOS 9.1 and version Acrobat from November 13, 2015. Date of update to Acrobat looks suspiciously close to the date after which I lost everything
Hi Orlin,
We just released Acrobat Reader for iOS version 15.3.0 on January 5, 2016.
This version includes the fix for the failure you have encountered.
Would you please try it and let us know if it works for you?
Thank you!
-
How to extract specific data from the user to view?
Hello
I have a requirement I need to display only the Session_user-specific data in the table. Scenario is that if the user belongs to a specific region should be able to see data for that specific region only.
I think passing the session_user view query name but don't know if it of possible or not. If possible how to do this.
What is the best way to achieve this?
Thank you
Angelica
Hello
If you use the ADF for authentication security, the user name is then accessible from the context of the ADF in British Colombia ADF. You can then
1. create a view of the criteria in British Colombia ADF to a specific view
2. set the display criteria to use a variable binding
3. use groovy to add the value of the bind variable
-set the type of value of 'Expression '.
-Add adf.context.securityContext.userName
4. go in the Module--> Application data model
5 Select the instance of the View object
6. press on "change."
7. Select the view test
If you download the example in this article: Oracle ADF: security for everyone so you see that users have a profile page containing data for the authenticated user. Sound by using the method described above
If you do not use ADF security you can always use this approach. Instead of providing the value of the variable bind using Groovy you can run the view object using executeWithParams operation in this case, you can read the value of the authenticated user to the side view ADF. The binding variable would not be set to the Expression in this case though.
Frank
-
Update hard drive and transfer data from the old disk
I want to spend my hard drive in a 1 TB and the transfer of the data from my old drive again.
Thank you teacher sounds like a good plan to me.
Solutions & KUDO
Maybe you are looking for
-
Problems of wow on installation of updates
I'm having a problem with my generation system restore points and the calendar on my updates of wow. Can someone give a hint on how to stop this re-occuring problem?
-
World of warcraft WOTLK patch 3.2 ui is missing... help pls
OMG someone help me pls pls pls pls I reinstalled the game 4 times in the last 24 hours and then execute and apply what seams like 1 million hours of updates only to prevent haing appon question investigation I found that the drivers for my Dell Lati
-
As I installed Windows 10 I get WiFi dropouts, several times a day. I use the convenience store, he finds the problem and fix it. The problem is with the network card. This can happen several times a day or session. I read that it could be the driver
-
OK I'm technophobes... So pls bare with me with the ignorance of the following questions! .... I just got a new laptop and therefore windows seven is on it... On my old computer, I had the old windows messenger and now seems to have Live messenger wi
-
I performed a clean installation of LMS 3.1 scratch stand-alone Windows 2003 server today. All data has been saved successfully to my 3.0.1 existing version, then retored to the 3.1 version after installing the new. However, I always get errors in th