Community
    • Login

    How to find missing element from a XML

    Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
    2 Posts 2 Posters 1.8k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ajith .kA
      ajith .k
      last edited by

      I have an XML(Group of 100+ strings) with a missing Schema Element “<OrderingClinician>” which used to come in between two Schema Element “<Net>” & “<Clinician>”.

      How to find the Missing Schema Element from an XML in Notpad++?

      d84695ad-5530-4176-bba6-f20a9cc6955a-image.png

      PeterJonesP 1 Reply Last reply Reply Quote 0
      • PeterJonesP
        PeterJones @ajith .k
        last edited by PeterJones

        @ajith-k

            <Net>Seomthing</Net>
            <Clinician>Something</Clinician>
            <Net>Here</Net>
            <OrderingClinician>There</OrderingClinician>
            <Clinician>Everywhere</Clinician>
        
        • FIND = (?s)</Net>\K((?!<OrderingClinician).)*?(?=(\s*)<Clinician>)
        • REPLACE = $1$2<OrderingClinician>Was Missing</OrderingClinician>
        • SEARCH MODE = regular expression
            <Net>Seomthing</Net>
            <OrderingClinician>Was Missing</OrderingClinician>
            <Clinician>Something</Clinician>
            <Net>Here</Net>
            <OrderingClinician>There</OrderingClinician>
            <Clinician>Everywhere</Clinician>
        

        This will insert the OrderingClinician between the Net and Clinician if it’s missing, and indent the same amount as the Clinician.

        ----

        Useful References

        • Please Read Before Posting
        • Template for Search/Replace Questions
        • FAQ: Where to find regular expressions (regex) documentation
        • Notepad++ Online User Manual: Searching/Regex
        1 Reply Last reply Reply Quote 1
        • First post
          Last post
        The Community of users of the Notepad++ text editor.
        Powered by NodeBB | Contributors