Extra #Text node

Hi,
It seems I got extra #Text node in my DOM object. For example, if my XML is as follows:
<Root>
<FirstElement>Value</FirstElement>
</Root>
My DOM tree will look like:
+ ELEMENT: Root
+ #TEXT:
+ ELEMENT: FirstElement
+ #TEXT: Value
+ #TEXT:
Is there a way to avoid those extra empty #Text Node?

//Create a DocumentBuilderFactory 
DocumentBuilderFactory factory =
            DocumentBuilderFactory.newInstance();
//Set the factory object to be validating
factory.setValidating(true);
//Set the factory object to not parse empty text nodes
factory.setIgnoringElementContentWhitespace(true);
//Create a DocumentBuilder and parse XML document
DocumentBuilder builder = factory.newDocumentBuilder();
Document     document = builder.parse(new File("input.xml"));

Similar Messages

  • In SMARTFORMS when openee a Text Node,   Giving a Short Dump

    Hi
    I am getting Short Dump in SMARTFORMS Transaction, when ever I opened a Text Node and made some changes in it.
    With out opening a Text Node I can able to change and activate the SmartForm.
    But if I open a Text Node I can able to make changes in the Text Node but later if i click on any other Node, it is giving a Short Dump.
    But all other systems in my office are working fine.
    I have tried the Utilities->Settings-> and changed the editor also. 
    I have also Installed the SAPGUI once again for this Issue. But still I am getting the same problem.
    Can anyone Please help me on this Issue.
    I am sending the error enalysis of the Short Dump.
    Error analysis
        Short text of error message:
        Control Framework : Error processing control
        Long text of error message:
         Diagnosis
             An error occurred when the system tried to process the commands
             from the Automation Queue on the presentation server.
             There are several possible reasons for this:
             - The installation of the SAP GUI on the presentation server is
             faulty or obsolete.
             - There is an error in the application program
             - There is an error in the SAPGUI or an integrated control
         Procedure
             1. Make sure that you have imported the appropriate Support
             Package, the current kernel, and GUI patch for the release of your
             system
             2. Check whether the error occurs locally on one or a few PCs, or
             generally on all PCs. Note whether the error only occurs for some
             users, for example because of a specific Customizing setting.
             If it only occurs locally, this suggests an installation problem
             with the PC. Check the installation; if necessary, reinstall the
             software. In the dump, search for the SY-MSGLI field, since it may
             point to the cause of the error.
             3. Activate the Automation Trace (in accordance with SAP Note
             158985).
             4.Start the transaction and continue until the screen immediately
             before the dump.
             5. From the System -> Utilities menu, choose Autom. Queue,
             Synchronous Processing.
             The status bar of the GUI displays the text:
                "Automation synchron flush mode on"
             6. If you now proceed with the application, the short dump will
             display the ABAP call that caused the error; the Automation Trace
             will contain the error on the presentation server.
             7. If necessary, load the short dump and trace files on to
             sapservX, so that SAP can analyze them.
        Technical information about the message:
        Message class....... "CNDP"
        Number.............. 006
    Thanks in Advance.

    Hi
    I think dump is because of SAP GUI. If you are ECC 6.0 then install SAP GUI 710 with patch level  2 or more and check
    Regards
    Shiva

  • Text node in the Charac Hierarchy sums up

    Hi,
    I am working on IP.
    I had created an hierarchy for a specific consumption data with the top node as a text node, which should appear only once in the report.
    But when i use the Input ready query, the system shows multiple rows of the text node for every new characteristic values in the nodes below this node.
    How do i avoid the text node being displayed multiple times?
    Thanks in advance,
    regards,
    Sriram

    Hi Jacky,
    Yes i have text nodes for more than one set of characteristics.
    Level 1A
        Level 2
            Char1 A
            Char1 B
    Level 1B
            Char1 C
            Char1 D
            Char1 E
    These characteristic also have an attribute characteristic. Hence, in the Input ready query it displays as follows;
    Level 1A
        Level 2          Char2 A
        Level 2          Char2 B
            Char1 A    Char2 A
            Char1 B    Char2 B
    Is there a way to avoid the "Char2" in the text nodes.
    Thank in advance for the solution,
    regards,
    Sriram

  • Text node not showing first line?

    I'm trying to figure out some unexpected behavior with the layout of Text. If I create an example program based on the API documentation
    http://java.sun.com/javafx/1.2/docs/api/javafx.scene.text/javafx.scene.text.Text.html
    Like so:
    Stage
        title: "Application title"
        width: 500
        height: 500
        scene: Scene
            content: [ Text {font: Font { size: 20 } content: "First row\nSecond row" }  ]
    }The resulting screen only shows "Second row", the first line is moved out of the screen above. I need to set y to 20 to show the first line.
    Is that normal?

    Right, Text nodes have an textOrigin, which is default set to the base line. That means that y=0 is just below the letters.
    But the behavior is unexpected when simply adding a Text node and nothing is visible.

  • The text which is in text node is not displaying in output in smartforms

    Hi,
      In smartforms i created a text node and entered some text like following.
         Target Quantity               60000001     60000002          
         Scheduled Quantity               60000003     60000004               
         So far delivered Quantity          60000005     60000006
         Last delivered Quantity          60000007     60000008
          Delivery Schedule Details
    the text which i entered as above in the text node is not displaying.It is in main area.

    Hi
    if u are using table or template inside the main window
    then just mention the position of the text element
    goto text element - output options- output structure tab----give line and column no.
    Thanks
    krushna

  • Account dimension hierarchy text nodes ACCTYPE property

    Hello,
    We have master data being populated into BPC from BW. So for the Account dimension in BPC, we use the 0GL_ACCOUNT infoobject in BW. This infoobject also has all the Financial statement version hierarchies which are being loaded to BPC. The question that I have is, how should the hierarchy text node values for ACCTYPE property be populated if I have to automate this load on a daily basis.
    For the actual GL accounts, we have the account number ranges defined. Like 1* series accounts are Assets etc..So we can easily define a rule for populating the ACCTYPE  property values. But not sure if there is any easy logic for populating the hierarchy text nodes as we dont have any pattern in them. Would we need to maintain it manually always?
    Thanks
    Gaurav

    Hello Richard,
    If there is really no logic behind them there is off course no way of automating this. Then I guess you will have to maintain each node separately.
    Some customers are also willing to change their text node structure. For example I had one when where the rules for the 0HIER_NODE records were as follows:
    *           EXP -> Starts with 32*, 311*, 312*, 321*, 3111*, 3112*,
    *                  3142*,  31111*,  31112*,  311111*
    *           INC -> Starts with TOT, 3000000000, 3100000000, 313*,
    *                  322*, 3113*, 3141*, 31113*, 311112*
    *           AST -> Starts with 1*
    *           LEQ -> Starts with 2*
    Kind regards,
    Christophe

  • How to import hierarchy text node from BW infoobject

    I tried to import hierarchy from BW InfoObject through process chain /CPMB/IMPORT_IOBJ_HIER.
    But BPC complains the hierarchy text node haven't been dimension member.
    As result, I have to export the hierarchy text node to a flat file and import again which is not convenient.
    Does anyone have some best practice for this?
    Thank you.

    Hi,
    You can follow the steps mentioned in the below How-to-Guide of sdn. This explains the steps to be implemeted to inport hierarchies.
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/c02d0b47-3e54-2d10-0eb7-d722b633b72e
    Hope this helps.
    Rgds,
    Poonam

  • Carriage Return in Text Node of SmartForm

    Hello SAPients.
    I'm working with a Text node in a SmartForm. I'm using "Include Text" to call an existing text. The text loads fine except that it doesn't respects the CR's.
    What can I do?

    Hello SAPients!
    I'm still having this problem, maybe I didn't explain the problem very well and that's why I didn't get an answer. I hope this information be more helpful:
    I'm working in SAP 4.6C. I have a SmartForm with a Text Node that shows "unlimited" text. I created another transaction to maintain this text in a small text editor and save the text using FM SAVE_TEXT and retrieve it using FM READ_TEXT and it shows everything correct.
    In the SmartForm I'm taking advantage of the option "Include text" in the Text type of the General Attributes of the text node. The system retrieves the text in a normal way, except that the text is shown without Carriage Return, that is, all the text is show in one single line. Do you know why?
    Thank you in advance for your help.

  • Table Names-For Extras- Text in Document Overview

    Hi All,
    After executing the T-Code FB03 -Document Display u navigate from the menu bar AS FOLLOWS:-
    Extras--> Texts. You will get to see Correspondence etc.Can anybody tell the Standard SAP Table Names where the data for correspondence etc stored in SAP.
    Thanx
    Gopal

    Did you get any solution for the question you posted .
    Plz let me know

  • XMLSearch / case in-sensitive search in a text node value with XPATH

    Hi everyone,
    I was aggregating some XML files and queries for a search
    engine. It is pretty easy with coldfusion XML functions BUT ....
    I was looking around XMLSearch to do a simple text search
    into nodes and I am stuck with it.
    with something like that :
    selectedElements = XmlSearch(myxmldoc,
    '(/directory/user[contains(.,"#form.firstName#")])');
    Without loop all the XML elements, I cannot put firstName
    text nodes to lower-case, do a simple search into the directory and
    get user entries.
    Is it possible to do with XPATH something like that :
    selectedElements = XmlSearch(myxmldoc,
    '(/directory/user[contains(lower-case(.),lower-case("#form.firstName#"))])');
    Thanks for your help.

    When Do you think coldfusion will implement Xpath functions
    as
    http://www.w3schools.com/xpath/xpath_functions.asp
    ????

  • How can I set up a List of Figures with extra text?

    I'm writing my Art History dissertation, which includes a substantial group of figures at the end.  My advisor has requested that I caption the images, but also provide a List of Figures before the actual images begin.  I've got it figured out this far--I'm using the Table of Contents feature to automatically number the captions and then pull the caption text back to the List of Figures. 
    Here's the snag:  I need to include attribution information about where I found the images I'm using, but only in the list of figures.  My advisor specifically requested that I not include this information in the captions as he felt it cluttered the images.  How can I include small amounts of text (for example "After Jones 1987, Fig. 22") for hundreds of images in the List of Figures without putting this info in the captions themselves? 
    Of course, just typing the info into the List of Figures doesn't work--as soon as the list is updated the extra text gets erased.  I've been playing around with hidden layers, but when I create a new hidden layer with text frames the numbering of the original layer is disturbed.  Any ideas about how to preserve the numbering and include the extra information in the List of Figures without adding it to the visible caption? I'd be very grateful for any help.

    Perhaps at the end of your caption, in a [None] coloured text, 0.1 pt size? Don't put it into a separate paragraph, 'cause you'd need to pick this up as well for your TOC. To edit this invisibly small text, you can use the Story Editor.
    (And I got quite far suggesting making it Conditional Text, which you would normally hide, having it show only when you generated the List of Figures, before a few dormant neurons woke up and demanded attention.
    'Course it would work -- you would get the extra text in your list, and if you hide the conditional text again, your document would reverse to "normal" state. However, making the conditional text visible may cause your text to reflow, and thus your regular Contents would be okay but the List of Figures -- generated with more text in your document! -- could well be off by a few pages ...)

  • How to include std text(Created in So10) in text node?

    Hello,
    How to include the Standard Text( created in So10 ) into Text Node.
    I had typed the Standard text name in the TEXT NAME : ZXXX
          Text Object : TEXT
           TEXT ID : ST
          LAnguage : &CONTROL_PARAMETERS-LANGU&
    But, I am unable to look at that particular text in the smart form. I am receiving an error message : "UNable to load the data into front end. ....etc"
    It is taking me away to the initial screen.
    PLz help!
    ANy suggestion will be appreciated.
    REgards,
    Kittu

    I need to include the Standard text created in so10 into a text node in the Smart form.
    In samrt form, I had created a Text Node.
    In General attributes from the Drop Down menu
    --> I had selected INClude Text
    --> It has asked me TExt name : ZXXX (Name of the STD text create din so10)
                         Text Obje : TExt
                         Text ID   : ST
                         Language  : &CONtrol_Parameters-LANGU&
               It is even activated without any errors. But, it does not display the Text written in the Standard Text. Is there any way that I can include the Standard text into the  Text node.......
    ANy suggestions will be appreciated...
    REgards,
    Kittu

  • Adding text to a text node

    hi
    apologies for the simple question
    ive been searching endlessly for how to add text to a text node
    so far I have
    text body = doc.createTextNode("mynodename");
    previous_element.appendChild(body);
    but what mthod do i use to put in the string beween ie
    <mynodename>how do i put a string in here</mynodename>
    thanks

    elem = doc.createElement("mynodename");
    elem.appendChild(doc.createTextNode("how do i put a string in here"));
    doc.appendChild(elem);

  • Preview column in Mail using OS X Lion, "extra" portions of email text showing when the actual message does not have the extra text showing?

    I Don't know a way to post an example, but here's the issue; In the preview column window, where you can see a portion of the conversation, I have what looks like extra messages showing up. In the view column, this extra text is not there! These messages are usually private in nature(haven't seen anything too bad - yet) and have nothing to do with the actual email. Any ideas?

    To add more; I first noticed this 2 days ago and reported it to Apple. When I did notice it, I went to preferences and changed how many lines of the content preview shows, then I closed the message view column and expanded the preview column as wide as I could get it. On one of the messages, it kept continuing after it ran out of space in the preview, for a running total of at least 100 words. Even then, in the actual message viewer, it only showed 1 complete message of about 25 words.

  • Cut/copy and paste on the iPad I get extra text

    When I cut/copy and paste on the iPad I get extra text symbols like "%". Is there a way to just copy the text without the extra stuff? If I copy from Safari and paste into an email I have to go and erase all the extra text.

    the % is usually caused by spaces. It's an HTML 'glitch' in that, in the brain and logic of HTML, there should never be a space, so when it sees them it inserts % to fill that void that it's logic says isn't there.
    I'm not sure if there is a work around beyond maybe pasting it first into a text document, then from there into your e-mail and see if that makes the symbols go away.

Maybe you are looking for