×

Storage medium storing directory editing support program, directory editing support method, and directory editing support apparatus

  • US 7,698,288 B2
  • Filed: 03/14/2005
  • Issued: 04/13/2010
  • Est. Priority Date: 11/05/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-readable storage medium, the storage medium storing a program of instructions executable by the computer to perform a function for supporting editing of a hierarchical structure of a directory, the function comprising:

  • storing a first piece of content data from a first file of the directory having a hierarchical structure, the first file containing both content data and metadata, in a first content file;

    storing a second piece of content data from a second file of the directory having a hierarchical structure, the second file containing both content data and metadata, in a second content file;

    storing a first piece of metadata from the first file of the directory having a hierarchical structure in a first metadata file;

    storing a second piece of metadata from the second file of the directory having a hierarchical structure in a second metadata file;

    creating a site XML file having contextual structure information, the site XML file reflecting the hierarchical structure of the directory in part by combining the content data from the first and second content files and the metadata from the first and second metadata files into an XML file;

    analyzing the site XML file by separating the contextual structure information into component parts; and

    converting the site XML file into two or more arrangement files based on the component parts of the contextual structure information,wherein creating a site XML file reflecting the hierarchical structure includes;

    reading out an XML file of a root directory corresponding to the directory;

    parsing the XML file of the root directory;

    checking whether a first entity reference exists in the XML file of the root directory;

    reading out an XML file corresponding to the first entity reference when the first entity reference is found;

    checking whether a second entity reference exists in the XML file corresponding to the first entity reference;

    reading out an XML file corresponding to the second entity reference when the second entity reference is found;

    erasing the first entity reference when the first entity reference does not exist in the XML file of the root directory; and

    erasing the second entity reference when the second entity reference does not exist in the XML file corresponding to the first entity reference,wherein at least one processor performs at least one of the steps.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×