convert StreamConnection to a string

How can I convert an xml StreamConnection that is returned by an http call to a string?

Now I give the floor:

fconn = (StreamConnection) Connector.open (xmlUrl);

which returns xml code. I analyze the XML & it works great.

I also want to save the xml string.

Thank you

It will be easier to use:

InputStream is = fconn.openInputStream();
byte[] streamBytes = IOUtilities.streamTobytes(is);
String str = new String(streamBytes);

It's only for the stream to be part of the code string conversion.

Tags: BlackBerry Developers

Similar Questions

  • Convert 2D array of strings of digits in decimal table 2D

    How to convert an array of strings of decimal places decimal table 2D 2D?

    Thanks in advance

    -DP

    BatchTest Corp.

    NEITHER Alliance Partner

  • How to convert a single byte String?

    Purpose:

    Show a result byte on the BB 9900 screen.

    Question:

    How to convert a single byte String?

    Part of the code:

    byte value = con.cpu_config.elementAt (i)

    stop here

    String valuestring = new String (value);

    _rtf. SetText (valueString);

    If you know how to fix it, please share your idea.

    Thank you for your attention,

    String valuestring = new String (new byte [] {value}};)

    _data. Append (valueString);

    _rtf. SetText (_data.toSrting ());

    Solve it.

  • How to create an XML Document and convert it into a string? (send through wireless network)

    Hello

    I am now able to post data to a web server by using Blackberry JDE (medical use).

    Now, instead of display the plain text, I would like to send an XML file.

    I am able to do it using this code on a 'normal ': Java application

    import java. IO;
    Org.w3c.dom import. *;
    Import javax.xml.parsers. *;
    Javax.xml.transform import. *;
    Javax.xml.transform.dom import. *;
    Javax.xml.transform.stream import. *;

    public class {XML
    Public Shared Sub main (String [] args) {}
    try {}
    DocumentBuilderFactory plant = DocumentBuilderFactory.newInstance ();
    DocumentBuilder builder = factory.newDocumentBuilder ();
    Doc document = builder.newDocument ();
               
    Root element = doc.createElement ("root");
    doc.appendChild (root);
               
    Child element = doc.createElement ("child");
    child.setAttribute ("name", "value");
    root.appendChild (child);

    Add a text element to the child
    Text = doc.createTextNode ("text");
    child.appendChild (text);

    implement a transformer
    TRANSFAC TransformerFactory = TransformerFactory.newInstance ();
    Transformer trans = transfac.newTransformer ();
    trans.setOutputProperty (OutputKeys.OMIT_XML_DECLARATION, 'yes');
    trans.setOutputProperty (OutputKeys.INDENT, 'yes');

    create the string of the xml tree
    StringWriter sw = new StringWriter();
    StreamResult result = new StreamResult (sw);
    DOMSource source = new DOMSource (doc);
    TRANS. Transform (source, result);
    String xmlString = sw.toString ();
    System.out.println (xmlString);
    } catch (Exception e) {}
    make error management
    }
    }
    }

    However, on the Blackberry JDE, many functions is not recognized.

    I saw the class DocumentBuilderFactory (net.rim.device.api.xml.parsers.DocumentBuilderFactory), the DocumentBuilder (net.rim.device.api.xml.parsers.DocumentBuilder) class and the interface of Document in the docs of Blackberry Java (4.2.1).

    So, I'm able to create an XML Document... but I don't know how to convert to a string?

    How can I do this? The TransformerFactory class doesn't seem to exist... and I did not find an alternative yet.

    At the present time, here is the code I use to publish data:

    String coord = lat + ";" + LNG; post data
    con = (HttpConnection) Connector.open (url); Open the connection URL
    con.setRequestMethod (HttpConnection.POST); POST method
    con.setRequestProperty ("Content-Type", "application/x-www-formulaires-urlencoded");
    out = con.openOutputStream (); display the results in a stream
    out. Write (Coord.GetBytes ());

    responseCode = con.getResponseCode (); Send data and receive the response code
    If (responseCode! = HttpConnection.HTTP_OK) {}
    System.out.println ("HTTP STATUS CODE: 404"); error
    } else {}
    System.out.println ("HTTP STATUS CODE: 200"); successful
    }
    If (con! = null) con. Close; close the connection to the URL

    As mentioned, rather than display a string with a delimiter between each value (there will be a lot more than two values finally), I would like to publish an XML.  It will be more "elegant" and easier to parse by my code on the web server.

    Maybe I don't have to convert it to a string?

    In other words, how can I convert my XML Document to send it via the wireless network?

    Thanks for your help!

    TransformerFactory does not exist in the BlackBerry API.  As far as I can tell, you need to implement yourself.  You can do this by walking the DOM and the output of channels.  They have an example of the market of the DOM in the XMLDemo, but they view as fields, you just need to write strings.

  • How to convert a Blob to String? Hi all

    How to convert a Blob to String? Hi all

    currentRow.getAttribute ("TemplateFile"); TemplateFile is file blob...

    I want to convert...

    What is the data type of the TemplateFile in the VO... or VORowImpl... is - this String?... If so it changes of type Blob...

  • How can I convert data to a string in all types of data available in Labview?

    Data analysed from the XML parser to give me all the data and specifications in the format string. I want to convert these data into various data (all available) types. Is there a possible solution for it?

    Use a decimal number string

  • How to convert a 1 d string in a table?

    The string is in binary format and I want to convert it to a table so I can convert it to a digital waveform any... but using the string to byte array vi is not possible since it is in 1-d and destination is sink. How can I fix it? Thank you!

    Hi mother,.

    is there a specific reason to use MathScript to create a sine wave and convert it into a waveform "digitized"?

    Why not use simple functions of Signal Processing functions palette?

    To answer your question:

  • How to convert an array of string elements to a cluster with elements named different data types?

    I'm looking for more help with the conversion of an array of elements of the chain in a cluster containing elements named different data types.

    I am importing data from an Excel worksheet.  He is coming in LabVIEW as separate (channels) 3 tables: 1) Variable name, (2) three possibilities Int, double, String) data type and the value 3), with the clues in each table corresponding to a separate variable (I have about 180 variables to import).  My ultimate goal is to convert the string array of 'Value' in a cluster.  But I want the correct data type in the cluster and I also the elements of the cluster name to match with the string 'Variable name' table so that I can use the Unbundle based on the name in my main VI.

    Please see attachment a Subvi for more details.  I did the size of the new items of tables 5 for simplicity.   I realize that labels property cannot be changed during execution and I don't think I need to do.  I just want to use the production cluster (mainly the unbundle by name) to help design my main VI.  I will need to 'read' and 'write for' the cluster during execution, but I won't need to change the names of the items.

    I was also wondering if there is a better way to import data from Excel?  Is it possible to import directly into a cluster immediately rather than put everything as strings?  I have attached a Subvi showing how I currently bring in data (found on the forum somewhere).  It comes as table 2D, which I divided into 3 separate tables that I mention above.

    I am open to any suggestion.  Thank you very much.

    -Mike

    Instead of trying to create a cluster, I think I would use only variant attributes.

  • Convert boolean to a string?

    Hello

    How to convert a Boolean variable to string pl\sql block?

    Thank you

    Hello

    string_var := CASE
                       WHEN  boolean_var
                       THEN  'True'
                       WHEN  NOT boolean_var  -- or ELSE, depending on what you want
                       THEN  'False'
                  END;
    
  • Convert an array of strings 1 d

    Hello

    I am creating headers in a write to a text file.  Attached, it's my code and the file looks like when opened in Excel. I have my data in three columns, but the headers are not where I need them. LabVIEW does not seem to allow a conversion of an array of strings. Is it possible that I can get the headers in a row format and not a column?

    Thank you

    Something like that.

  • How to convert numbers to the string with an optimal number of numbers?

    Hello.

    I'm doing something that seems just, and I wonder how much trouble I have with this.  I'm sure there is a way to get LabVIEW for this.

    I have a table of numbers (double), and I use the 'Worksheet picture String' function to generate a string that I can write to a file.

    The problem I have is I want to make the chain to omit useless zeros after the decimal point, but I don't want to limit the accuracy of the numbers that requires it.

    For example, if my data is as follows:

    0.02

    0.4476

    -0.0244570001

    I would like for the string I can be exactly like what I wrote above.  However, depeding on the format string that I use, that's what I get:

    format string: %.10f

    0.0200000000

    0.4476000000

    -0.0244570001

    format string: %f (it seems that by default 6 figures)

    0.020000

    0.447600

    -0.024457

    format string: %.4f

    0,0200

    0.4476

    -0.0244<= all="" trailing="" digits="" for="" this="" number="" have="" been="">

    Anyone know what the format string should be to get the string I want to (what is this

    0.02

    0.4476

    -0.0244570001

    Thanks in advance,

    Alejandro

    Hello Alejandro:

    Try %#f

  • Convert the array of strings in digital paintings

    Hello!

    I have an array of strings:

    1,11,21

    2,12,22

    3,13,23

    4,14,24

    I want to get 3 digital paintings:

    Array1 = 1,2,3,4

    Array2 = 11,12,13,14

    Array3 = 21,22,23,24

    But I have empty tables. Do I did wrong?

    Try this:

  • convert ResourceElement to a string

    Hi all

    I want to have a string .txt file in my workflow. The text file contains a multiline powershell script I want to run with the plugin from powershell.

    But this requires a string.

    It is possible to display the contents of the file in the resource Viewer, but what to call it straight in my workflow?

    Or y at - it another way to import my file?

    Thanks in advance

    Hello

    Do something like this:

    text = textResource.getContentAsMimeAttachment (content);

    Christophe.

  • Attempt to create run time (dynamic) table and insert the data in this... The entrance is a flat file (txt file) which has the numbers and strings... I'm trying to convert them to a string and insert into the table. It is a matter of urgency for me please

    create or replace procedure Dynamic_Table AS

    iVal VARCHAR2 (32);

    iTemp varchar (200): = ";

    sql_stmt VARCHAR2 (200);

    l_file1 UTL_FILE. TYPE_DE_FICHIER;

    l_file utl_file.file_type;

    BEGIN

    l_file1: = UTL_FILE. FOPEN ('TEST', 'dinput.txt', 'R');

    EXECUTE IMMEDIATE ' CREATE TABLE baseline (Item_ID varchar2 (32))';

    Loop

    BEGIN

    UTL_FILE. GET_LINE (l_file1, iVal);

    EXECUTE IMMEDIATE ' insert into baseline values (: ival) "using ival;

    EXCEPTION

    WHEN No_Data_Found THEN EXIT;

    While some OTHER THEN dbms_output.put_line (SQLERRM); * /

    END;

    end loop;

    END;

    You are approaching this the wrong way.  Create an external table based on the file.  External tables are CSV, fixed width data in a queryable table.

    You will need to create an oracle directory to put the file in (MY_ORA_DIR) I leave it for you to do, and then perform the following...

    create table BASELINE)

    ITEM_ID varchar2 (32)

    )

    EXTERNAL ORGANIZATION

    (

    TYPE ORACLE_LOADER

    THE DEFAULT DIRECTORY MY_ORA_DIR

    ACCESS SETTINGS

    (

    RECORDS DELIMITED BY NEWLINE

    LOGFILE "dinput.log".

    BADFILE "dinput.bad."

    NODISCARDFILE

    FIELDS

    (

    ITEM_ID

    )

    )

    LOCATION ("dinput.txt")

    )

    REJECT LIMIT UNLIMITED

    /

    All the dubious records appear in dinput.bad. Dinput.log will give you information.

    External tables are read-only, so once you set up your file, you can create editable as a normal table.

    create table ITABLE_EDITABLE as

    Select * from BASELINE

    /

    Work done, a few lines of code.

  • Re: Convert a single column string into lines (CSV)

    Hi all


    I would be grateful for the help here... I don't know it's easy for many, but the research I've done seem to ask for function that do not work in the comic book I'm in.: 10.2.0.5.0

    Query is:

    SELECT '348419,348420,348421' from DUAL;


    Hold out to be:

    Select of tb1; *
    output:
    348419
    348420
    348421

    Of more if you only need the values of o/p in the next line, rather than dealing with each value as separate line, Chr (10) can be used.
    If you paste this o/p in excel(.csv/.xls format) each value will be in separate lines and the same technique is very useful for statement of purpose.

    with a1 as (SELECT '348419,348420,348421' DOUBLE dat)
    Select replace (dat, ',', chr (10)) in a1;

Maybe you are looking for

  • Firefox 29.0.1 installer does not not on windows 8.1

    I tried to automatically install the latest firefox but still keeps giving me error. I downloaded the installer in offline mode and tried to run. I had the Windows prompt to accept the installation of the software and then... nothing. The installer n

  • VirtualBox vs. Parallels

    Has anyone used VirtualBox from Oracle. I would like to know how VirtualBox compares to Parallels? I have the software for my business that requires Windows and the first recommendation is Virtual Box.

  • Lenovo Vibe K4 Note TheaterMax

    Someone help me please. I'm blind in the left eye and have a Note of K4 Vibe of Lenovo. I want to know if I can use the AntVR headset to do BE with only my right eye. Please help me ASAP

  • Driver for ASUS K54C laptop

    When I start my laptop model ASUS K54C (Windows 7 Home premium x 64) I get the message "you must install ATK0100 pilot." Is it just a matter of downloading this driver and install it? If so, can someone send me a link to the correct download? I also

  • BlackBerry Smartphones Can I have separate email/phone on bb8350i messages?

    I have an 8350i, and after that I have set up my email all my e-mail appears on the screen of my mail and messages. Is it possible to keep them separated... the guy at the Sprint store he couldn't understand. What would be ideal is for messages to ha