Search in XML files

Hi,
We have an requirement where our SharePoint intranet site needs to search content in XML files and display the result. The XML file has different attributes associated content nodes and search should allow faceted search using these attributes. The
XML structure would be as follows
<contents>
<content version="" language="" region="" country="" attributeN="" attributeM="">content goes here</content>
<content version="" language="" region="" country="" attributeN="" attributeM="">content goes here</content>
<content version="" language="" region="" country="" attributeN="" attributeM="">content goes here</content>
</contents>
I would like to know what is best option available to search XML files in SharePoint. These are option that I can think of
Store the XML files in SharePoint document library or in a shared folder. Write a custom Search Indexing Connector using
SharePoint Search Connector framework to crawl and index the XML files.
Parse and store the XML files in SharePoint list and allows SharePoint search engine to crawl and index the SharePoint list content.
Parse and store the XML files in a custom database (e.g. SQL Database), and use BCS (Business Connectivity Service) external content type feature to crawl and index the content.
Parse and store the XML files in a custom database (e.g. SQL Database), and use the SQL query and a business layer component to fetch the content from database. And use the custom web part to fetch and display the content. Note, there is no SharePoint
search feature is used for this approach.
Thanks,
Pat

Hi Patni,
Thanks for posting your query here, I would suggest you option 2. I have implementation the same thing in one of my solution so its more proven Technic.
Let me tell you the implementation part of it.
1. Save your XML files in in SQL Server DATABASE .
2. Create a WCF or Windows Server to fetch the XML files and segregate the Metadata based on your XML attributes
3. Use implementation WCF in Custom .NET BCS or SharePoint Designer BCS to get the Data in SharePoint.
4. Now, you can configure your BCS for crawling in SharePoint Search application.
5. Check out the Crawl log for verify the Data
Also, you can test the Search result using Mossman tool that is freely available on below mentioned URL 
http://fastforsharepoint.codeplex.com/
I hope this is helpful to you. If this works, Please mark it as Answered. 
Regards, 
Dharmendra Singh (MCPD-EA | MCTS) 
Blog :
http://sharepoint-community.net/profile/DharmendraSingh

Similar Messages

  • Using JScript to search an XML File

    I have an XML file that has three fields in each section like the following:
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <CapabilityData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <capability>
            <oem>A.I.D</oem>
            <PartNumber>1426-5A-A1</PartNumber>
            <Nomenclature>AIRSPEED</Nomenclature>
        </capability>
        <capability>
            <oem>A.I.D</oem>
            <PartNumber>1426-5A-B1</PartNumber>
            <Nomenclature>AIRSPEED</Nomenclature>
        </capability>
    </CapabilityData>
    and what i want to do is search the xml file to find if a part number exists.  All this has to do is return a Yes or No response...
    The problem I am experiencing is that i can get the script to read the xml and display it on the screen but once i try to add in code to actually do a search it goes all haywire... i don't know if i'm jsut doing something stupid or if i'm doing it all incorrectly.
    Please be gentle, this is my first time...
    ~~~~
    <html>
    <body>
    <h1>OEM Search 2</h1>
    <button onclick="myTestFunction()">Try it</button>
    <script>
    function myTestFunction()
        var sPNSearchFor = "18B331";
        if (window.XMLHttpRequest)
          {// code for IE7+, Firefox, Chrome, Opera, Safari
          xmlhttp=new XMLHttpRequest();
        else
          {// code for IE6, IE5
          xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
        xmlhttp.open("GET","capability.xml",false);
        xmlhttp.send();
        xmlDoc=xmlhttp.responseXML;
        document.write("<table border='1'>");
        var x=xmlDoc.getElementsByTagName("capability");
        for (i=0;i<x.length;i++)
          document.write("<tr><td>");
          var sOEM=xmlDoc.getElementsByTagName("oem")[i].childNodes[0].nodeValue;
            document.write(sOEM);
            document.write("</td><td>");
          var sPN=xmlDoc.getElementsByTagName("PartNumber")[i].childNodes[0].nodeValue;
            document.write(sPN);
            document.write("</td><td>");
          var sNom=xmlDoc.getElementsByTagName("Nomenclature")[i].childNodes[0].nodeValue;
            document.write(sNom);
            document.write("</td><td>");
            document.write(sPNSearchFor);
            document.write("</td><td>");
        document.write("</table>");
    </script>
    </body>
    </html>

    Hi Tom,
    Please post your question in this forum, you could get more helpful answers there:
    ASP.NET Forums >
    General ASP.NET >
    HTML, CSS and JavaScript
    Thanks for your understanding.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Searching an XML file and using getNextSibling()

    I apologise if this question has been answered before, but I haven't been able to find a precise answer to my problem.
    Here is a snippet of my XML file:
    <organization...>
    <title>
    <item...>
    <title>
    <adlcp:prerequisites>
    What I want to do is search this file based on item title (org->item->title). When I find the corresponding entry, I want to traverse back up the tree to retrieve an attribute of the <item> tag, the <title> belonging to the organisation, and I also want to record the sibling node <adlcp:prerequisites>.
    I have no trouble obtaining traversing up the tree from the item <title>, but as soon as I try calling getFirstChild() or getNextSibling(), my method throws an exception.
    Here is an excerpt of my (somewhat shoddy) code:
    try
    DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
    DocumentBuilder db = dbf.newDocumentBuilder();
         docScorm = db.parse(strScorm);
         Element root = docScorm.getDocumentElement();
         NodeList children = root.getChildNodes();
         int n = children.getLength();
         String strTopicName = "";
         int i = 0 ;
         Node genericNode = null ;
         Node topicNode = null ;
         while(i < n)
              NodeList topicList = docScorm.getElementsByTagName("title");
              genericNode = topicList.item(i);
              strTopicName = genericNode.getFirstChild().getNodeValue();
              if (strTopicName.equals(strTopic))
                   topicNode = topicList.item(i) ;
              i++ ;
         //Save the information in the ScormInfo object.
         siItem.setTitle(strTopicName) ;
         //We have the topic name - get the other info.
         if (topicNode != null)
              Node itemNode = topicNode.getParentNode() ;
              NamedNodeMap nnmItemAtt = itemNode.getAttributes() ;
              Node itemIdentifierNode = nnmItemAtt.getNamedItem("identifier") ;
              //Fill in the ScormInfo object details.
              siItem.setIdentifier(itemIdentifierNode.getFirstChild().getNodeValue()) ;
    //I'd given up getting the organisation title, and settled for the identifier attribute instead.
    Node orgNode = itemNode.getParentNode() ;
              NamedNodeMap nnmOrgAtt = orgNode.getAttributes() ;
              Node orgTitleNode = nnmOrgAtt.getNamedItem("identifier") ;
              siItem.setOrganisation(orgTitleNode.getFirstChild().getNodeValue()) ;
              //Try to get the sibling.
              Node preReqNode = topicNode.getNextSibling() ;
    ====================================
    And this is the point where it all goes wrong. Can anyone shed some light on what I am doing wrong? Any help would be greatly appreciated.

    After a little more debugging, I discovered that you are correct - trying to access the Node is throwing a NullPointerException, and admittedly, I was not accounting for that.
    However, while I can easily take care of a NullPointerException, I am still bewildered as to why the getNextSibling function returns null in the first place. A quick snippet of the file in question shows:
    <organisation...>
    __<item identifier="ITEM-4E83F4CA-B846-67E5-48F1-C58732D13615" isvisible="true" identifierref="RES-74A66825-6926-3C1E-5D19-489856C9C280">
    ____<title>Topic_2_parallel_and_serial</title>
    ____<adlcp:prerequisites type="aicc_script">ITEM-5BE1806E-C38C-89A9-F2FC-BB51109259E3</adlcp:prerequisites>
    __</item>
    ====================================
    Considering my Node "topicNode" points to the "<title>Topic_2_parallel_and_serial</title> node, I am confused as to why getNextSibling does not return the <adlcp...> node. Is it not the next direct sibling?

  • Efficient way of searching multiple xml files for multiple entries

    As I�m quite new to using xml in java I can't figure out how to solve my problem.
    I've got about 20 xml files, each about 500-1000kB big. each files contains about 500 questions, each with a unique ID.
    A user had to be capable of entering any number of ',' separated id's, and the program needs to show the user the questions.
    Using a SQL server this would be easy, but in this situation I can't. As this had to be a small program I can't add a 10MB jar file either, nor can I ask the users to install an additional program.
    Creating a brute search will be easy, but searching 20MB of xml files multiple times will be hard even for a modern PC.
    So my question is: What will be the most efficient way of searching these files?
    Hope that someone will be kind enough to respond :)
    Rick

    I'd still go with a database. There are databases that are significantly more light-weight than MS SQL Server.
    More concretely there are databases that run completely in memory. HSQLDB is one, Java DB (formerly Derby) is another one.
    I'd parse the XML files once, add them to the database and query from there later on.
    If even that is to complicated for you, then you could simply parse the XML files once and put the Questions into a HashMap with the ID as the key.

  • Using a Global Session to find data in an XML file in Repository

    Ok, here is the scenario:
    1. We issue a company iPhone to each Field Sales Rep
    2. Each Sales Rep has an assigned Sales Support Rep in the Contact Center.
    3. When a Sales Rep calls the Contact Center from their company phone, we try to route them to their designated Sales Support Agent (if that Rep is available, if not they go to the Queue and wait for next available Sales Support Agent).
    At first we had all entries in 1 xml file but our Sales Force soon grew larger than we could accomodate in one xml file (my testing found a lookup limit of 121 rows in the xmfl file).
    I changed the script logic to first look at the area code and then do a lookup into one of 3 xml files based on the area code. For example, the first file contained all phones with area codes up to 350, the 2nd file for numbers with area codes from 351 to 700, the 3rd file for numbers with area codes from 701 to 999.
    The problem is that the script utilizes the Create XML Document function to search the xml files. This has resulted in the following condition:
    Error: It is not recommended to update the application as
    Engine heap memory usage exceeded configured threshold
    Do I create a global session for each xml file to hold that file's data?
    Do I just replace the "Create XML Document step with a subflow step to the appropriate global session for each xml file?
    Thanks in advance for help and or clarification.
    The recommended solution is to utilize global session variables to store the contents of the xml files.
    I found the following thread discussing just such a situation:
    https://supportforums.cisco.com/thread/2047722
    I have downloaded Anthony Holloway's global session subscript but I am still unclear exactly how I utilize it in my base script.

    Ok, I just noticed that my initial post comes up somewhat out of sequence. The very last questions I had (after the included graphic) ended up before the graphic. Here are the questions I had:
    Do I create a global session for each xml file to hold that file's data?
    Do I just replace the "Create XML Document" step with a subflow step to the appropriate global session for each xml file?
    Thanks in advance for help and or clarification.

  • Searching in xml using JDom or XPath

    Hii Javaties
    I need to search my xml file,so that i can retreive all the clerks under a particular manager
    say all the clerks under manager 1.
    Right now i am using DOM.
    What will be the best approach to do searching .
    Should i use XPAth ?
    My xml structure is
    <ROWSET>
    <ROW num="1">
    <Manager_Name>M1</Manager_Name>
    <Clerks>
    <Clerk_Item>
    <Clerk_Name>M1C1</Clerk_Name>
    </Clerk_Item>
    <Clerk_Item>
    <Clerk_Name>M1C2</Clerk_Name>
    </Clerk_Item>
    </Clerks>
    </ROW>
    <ROW num="2">
    <Manager_Name>M2</Manager_Name>
    <Clerks>
    <Clerk_Item>
    <Clerk_Name>M2C1</Clerk_Name>
    </Clerk_Item>
    <Clerk_Item>
    <Clerk_Name>M2C2</Clerk_Name>
    </Clerk_Item>
    </Clerks>
    </ROW>
    </ROWSET>

    Hi Anirban
    I think you are looking for same info which is asked in this thread:Search using MDM java API
    Have a look on this article as well to get the better understanding on MDM Java API Search: http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/9039f92b-714b-2c10-d49f-a0cdf4e27dc6
    Cheers/ -Tarun

  • When parsing a large size xml file , OutOfMemorry exception(attach code)

    Dear all ,
    I met a OutOfMemorry exception when I parse a xml file (20M) in my application(I extract data in xml file for building my application data), but I found that it take long time(for 2 more minutes) even just searching the xml file , because my application is viewed by web page , so it's too bad for waiting.
    what I used is org.jdom.input.SAXBuilder(jdom1.0beta8-dev) , and my xml file structure is like :
    <errors>
    <item1>content</item1>
    <item2>content</item2>
    </errors>
    and this is my source code of parsing xml file :
    import java.io.*;
    import java.text.*;
    import java.util.*;
    import org.jdom.*;
    import org.jdom.input.*;
    import org.jdom.output.*;
    public class XMLProperties {
        private File file;
        private Document doc;
        private Map propertyCache = new HashMap();
        public XMLProperties(String filename) {
                SAXBuilder builder = new SAXBuilder();
                // Strip formatting
                DataUnformatFilter format = new DataUnformatFilter();
                builder.setXMLFilter(format);
                long time_start = System.currentTimeMillis();
                Runtime run = Runtime.getRuntime();
                doc = builder.build(new File(filename));
                System.out.println("Build doc memory ="+(run.totalMemory()-
                         run.freeMemory())/1024+"K");
                System.out.println("Build doc used time :"+(
                         System.currentTimeMillis()-time_start)/1000+" s");
            catch (Exception e) {
                System.err.println("Error creating XML parser in "
                    + "PropertyManager.java");
                e.printStackTrace();
         public String [] getChildrenProperties(String parent) {
            // Search for this property by traversing down the XML heirarchy.
            Element element = doc.getRootElement();
            element = element.getChild(parent);
            if (element == null) {
                // This node doesn't match this part of the property name which
                // indicates this property doesn't exist so return empty array.
                return new String [] { };
            // We found matching property, return names of children.
            List children = element.getChildren();
            int childCount = children.size();
            String [] childrenNames = new String[childCount];
            for (int i=0; i<childCount; i++) {
                childrenNames[i] = ((Element)children.get(i)).getName();
            return childrenNames;
        }the test main class:
    import java.util.Map;
    import java.util.HashMap;
    import org.jdom.*;
    import org.jdom.input.*;
    public class MyTest {
      public static void main(String[] args) {
        long time_start = System.currentTimeMillis();
        Runtime run = Runtime.getRuntime();
        Map childs = new HashMap();
        System.out.println("Used memory before="+(run.totalMemory()-run.freeMemory())/1024 + "K");
        XMLProperties parser = new XMLProperties("D:\\projects\\edr\\jsp\\status-data\\edr-status-2003-09-01.xml");
        String[] child = parser.getChildrenProperties("errors");
        for(int i=0;i<child.length;i++) {
    //      childs.put(new Integer(i), child);
    if(i%1000 == 0) {
    System.out.println("Used memory while="+(run.totalMemory()-run.freeMemory()/1024+"K"));
    System.out.println("child.length="+child.length);
    System.out.println("Used memory after="+(run.totalMemory()-run.freeMemory())/1024+"K");
    System.out.println("Time used: "+(System.currentTimeMillis()-time_start)/1000+"s");
    The result is : Used memory before=139K
    Used memory while=56963K
    Used memory after=51442K
    child.length=27343
    Time used: 146s
    is that some way to solve this problem ?
    Thanks for your help

    I met a OutOfMemorry exception when I parse a xml
    l file (20M) in my application(I extract data in xml
    file for building my application data)...Rule of thumb for parsing XML: the memory you need is about 10 times the size of the XML file. So in your case you need 200 MB of free memory.
    , but I found
    that it take long time(for 2 more minutes) even just
    searching the xml file , because my application is
    viewed by web page...Then you need to redesign your application. Parsing 20 megabytes of XML for every request is -- as you can see -- impractical. Sorry I can't suggest how, since I have no idea what your application is.

  • Modify existing XML file

    Ok I really need some help...What is the JAVA code that i need to add something to an existing XML file. Basically, I want to add a new tag at the end of another one. So I need to search the XML file for the end of one tag, and then add a new tag after that one. Please help.

    Sounds like you think it's simple. There is a set of XML tutorials here:
    http://java.sun.com/webservices/docs/1.0/tutorial/index.html
    You probably need the one titled "Document Object Model" but it may help to read some of the others too.

  • How to search and replace in an xml file using java

    Hi all,
    I am new to java and Xml Programming.
    I have to search and replace a value Suresh with some other name in the below xml file.
    Any help of code in java it is of great help,and its very urgent.
    I am using java swings for generating two text boxes and a button but i am not able to search in the xml file thru the values that are entered into these text boxes.
    Thanks in advance.
    **XML File*
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <student>
    <stud_name>Suresh</stud_name>
    <stud_age>40</stud_age>
    </student>Also i am using SAX Parser in the java program
    any help of code or any tutorials for sax parisng is very urgent please help me to resolve this problem
    Edited by: Karthik84 on Aug 19, 2008 1:45 AM
    Edited by: Karthik84 on Aug 19, 2008 3:15 AM

    Using XPath to locate the elements you are after is very easy.
    Try something like this:
    import java.io.File;
    import javax.xml.parsers.DocumentBuilderFactory;
    import javax.xml.transform.Transformer;
    import javax.xml.transform.TransformerFactory;
    import javax.xml.transform.dom.DOMSource;
    import javax.xml.transform.stream.StreamResult;
    import javax.xml.xpath.XPath;
    import javax.xml.xpath.XPathConstants;
    import javax.xml.xpath.XPathFactory;
    import org.w3c.dom.Document;
    import org.w3c.dom.NodeList;
    import org.xml.sax.InputSource;
    public class BasicXMLReplaceWithDOM4J {
         static String inputFile = "C:/student.xml";
         static String outputFile = "C:/studentRenamed.xml";
         public static void main(String[] args) throws Exception {
              // Read xml and build a DOM document
              Document doc = DocumentBuilderFactory.newInstance()
                        .newDocumentBuilder().parse(new InputSource(inputFile));
              // Use XPath to find all nodes where student is named 'Suresh'
              XPath xpath = XPathFactory.newInstance().newXPath();
              NodeList nodes = (NodeList)xpath
                   .evaluate("//stud_name[text()='Suresh']", doc, XPathConstants.NODESET);
              // Rename these nodes
              for (int idx = 0; idx < nodes.getLength(); idx++) {
                   nodes.item(idx).setTextContent("Suresh-Renamed");
              // Write the DOM document to the file
              Transformer xformer = TransformerFactory.newInstance().newTransformer();
              xformer.transform(new DOMSource(doc), new StreamResult(new File(outputFile)));
    }- Roy

  • How to search xml file data based on the given keyword from html form

    hi,
    i'm new to XML. I have this problem regarding searching within a XML file.
    the
    idea is that my search will be based on the keyword entered
    in
    by the user from a HTML form. the keyword is then used to search all
    the
    question nodes and the choice nodes within a XML file. once the match
    is
    found, i will have to display the results.
    But i don't know how to do so - especially the part of searching xml file.
    Can
    anyone help me in this? Your help is much appreciated.
    Edited by: Moti_Lal.D on Apr 4, 2008 7:28 AM

    yeah.. what i was trying to do is
    i have one xml fine. then i have to read all the tag values say
    <book>
    <title>Java</title>
    <author>agarwal</author>
    <price>200</price>
    </book>
    <book>
    <title>Xml</title>
    <author>saxmann</author>
    <price>300</price>
    </book>
    i can read the tag values like this
    File file = new File("dom.xml");
    try {
    DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder();
    Document doc = builder.parse(file);
    NodeList nodes = doc.getElementsByTagName"book");
    for (int i = 0; i < nodes.getLength(); i++) {
    Element element = (Element) nodes.item(i);
    NodeList title = element.getElementsByTagName("title");
    Element line = (Element) title.item(0);
    what i want is i may give any xml file
    like File file = new File("xxx.xml");
    (it may be one level/two level/3level tagged one)
    then the i should read all the tag values and store them in some array. Then when i enter some character from keyboard (say "a") then it has to show all the tag values starts with "a" and display them.
    i guess u understand my problem.

  • Is it possible to search for keywords in an XML file?

    Hey all,
    I'm currently searching for ways to count the number of pre-defined keywords in an XML file. An example would be trying to find how many times "war" is mentioned in a news networks RSS feed <title></title> and adding it to a variable.
    I've found a few custom AS3 XML class files out there but nothing I've been able to adapt. I'm at the point of considering just taking the title of these news stories converting them all to strings and searching them that way...
    I'd be grateful for any help
    Thanks!

    An XML element can have multiple attributes such as:
    <title keyword="war" category="international">War Breaks Out in the Middle East!</title>
    In the above example, the XML element <title> has 2 attributes named keyword and category.
    So in my example I'm searching for the attribute named "keywords" within the element <newsItem>.
    The XML document could be formatted something as the following:
    ============
    <someNewsFeed>
         <items>
              <newsItem keyword="war" category="international" url="www.cnn.com/headline2010020111">War Breaks Out in the Middle East!</newsItem>
              <newsItem keyword="healthcare" category="politics" url="www.cnn.com/headline2010020321">Healthcare Bill Still Has Some Hurdles to Jump</newsItem>
              <newsItem keyword="lady gaga" category="entertainment" url="www.cnn.com/headline2010020981">Lady Gaga Has 360 Reach</newsItem>
         </items>
    </someNewsFeed>
    ===========
    So in my example, the if/else loop is looking through each XML node named <newsItem> and when it finds it, it then see if it has an attribute called "keyword" and if it does, it then looks to see if it contains the word "war". If it DOES, then it will do the proceeding actions.
    ===========
    if (newsFeed.items.newsItem[q].attribute("keyword") == "war") {
              warKeywordCounter == warKeywordCounter+1; //increase your keyword counter
              trace("Current value of warKeywordCounter = "+ warKeywordCounter);
    ==========
    I'm assuming you already know how to load external XML documents into flash.
    I hope this helps.
    Message was edited by: dchaparro
    Corrected if/else code to include right parentheses.

  • Efficient searching in a large XML file for specific elements

    Hi
    How can I search in a large XML file for a specific element efficiently (fast and memory savvy?) I have a large (approximately 32MB with about 140,000 main elements) XML file and I have to search through it for specific elements. What stable and production-ready open source tools are available for such tasks? I think PDOM is a solution but I can't find any well-known and stable implementations on the web.
    Thanks in advance,
    Behrang Saeedzadeh.

    The problem with DOM parsers is that the whole document needs to be parsed!
    So with large documents this uses up a lot of memory.
    I suggest you look at sometthing like a pull parser (Piccolo or MPX1) which is a fast parser that is program driven and not event driven like SAX. This has the advantage of not needing to remember your state between events.
    I have used Piccolo to extract events from large xml based log files.
    Carl.

  • Xml files in search results

    Hi Experts,
    When i search for string in EP 7.0 it shows all the links related to the search string. In the result i also found some xml files (which are related new items). when i click on this xml file it is showing xml code.
    Is it possible to open xml file with actual cotnent in the IE. I do not want to see the xml code in the browser.
    Thanks,
    Satyadev

    Hello Satyadev,
    I suppose by "XML-File", you mean "Files generated using the XML Forms Editor"? Otherwise you cannot expect magic rendering of contents ...
    If it is XML Forms, a Repository Filter renders the output that go/km/docs delivers, so if your Filter is configured correctly, all should work.
    Since that is not the case, go check if the repository containing you xml files is listed in the "xmlforms_filter" under SysAdm->SysConf->KM->CM->RepositoryFilter->XML Forms Repository Filter
    Jan

  • ITunes xml file search/ access {on user's computer} ~ step 1

    Building a RichMediaAnnotaion (RMA) JukeBox.
    This will be hosted in a PDF.
    Tools: Flash CS5.5 & Acrobat X Pro
    The Juke Box will read the User's iTunes Library.xml file
    (once JavaScript affirms it is present, i.e. User uses iTunes).
    Of many steps, I am researching a JavaScript to locate (gain access) to
    said iTunes Library.xml files (both PC / MAC).
    In this file-search objective the four (4) locations are known; iTunes Library.xml (see below).
    Thanks in advance for your help...
    This is Step 1... the current goal;
    How to construct a full script to address all known locations (4).
    1) enable search when PDF page is entered
    2) search for the appropriate iTunes Library.xml file
    3) if found pass path to "JukeBox" script (in development, future Step)
    4) else... stop
    iTunes Library.xml locations;
    Mac OS X:     /Users/username/Music/iTunes/iTunes Library.xml
    Windows XP     \Documents and Settings\username\My Documents\My Music\iTunes\iTunes Library.xml
    Windows Vista     \Users\username\Music\iTunes\iTunes Library.xml
    Windows 7     \Users\username\Music\iTunes\iTunes Library.xml
    That is the current task at hand......
    Thanks for your feedback!
    ~ ~
    As a reference, further researching Steps are noted below:
    display Artist list
              drill down to said Artist songs
    Display Album Artwork / when available, else JukeBox images.png(s)
    Play music
    Any an All insight is greatly appreciated.
    D~

    JavaScript embedded in a PDF cannot read arbitrary files from a local hard drive, neither can a SWF.

  • What is the best cheap/free search and replace software for .xml files?

    Transferring my iTunes library from PC to Mac I have reached the stage where I want to edit the .xml file from PC file paths to Mac ones - which would be the best preferrably free software to do this on?

    Perhaps my comment in your other thread will help.
    tt2
    PS I don't know about the Mac, but Notepad++ will probably do your search & replace on the PC if you have to edit the XML.
    Message was edited by: turingtest2

Maybe you are looking for

  • [SOLVED] Xorg crashes when I open OpenOffice and Gimp

    Hello. I recently did a system upgrade, and then I tried unsuccessfully to install the printer drivers with hplip. the fact is that after these two steps (don't know what the cause of the two, but then I have removed hplip the dependencies) when I op

  • Problem with ticket printer and WPA2

    Hi I have a customer that have a couple of Datamax O'neil MP Compact4 MarkII ticket printers. It's two differents batches with different software version, one of them works perfect, but when I tried to configure the others, they just don't want to co

  • Is it possible to export .jpg's by date

    This should not be so hard, and I searched the forum, but couldn't find a solution. When I export to "files on disk" / specific folder, usually the name of my "specific folder" is the year (i.e. "2009"). I then check the "Put in subfolder" box, and L

  • Is it possible to change the default file encoding?

    I have just learned that the "file.encoding" system property should be treated as read-only. (http://developer.java.sun.com/developer/bugParade/bugs/4163515.html) I am using this property to tell javac that the command arguments file has some other e

  • The "Today" row shows wrong date in file choosers (All my files favorite)

    1- I edit and save a document (e.g., a word doc) 2- I try to attach that file in Mail.app or upload it through Safari. 3- When the file chooser opens (in safari or Mail.app) I select "All my files" and sort by "Date last modified". 4- The Today row d