JP2001306551A - Method and device for preparing html data - Google Patents
Method and device for preparing html dataInfo
- Publication number
- JP2001306551A JP2001306551A JP2000123625A JP2000123625A JP2001306551A JP 2001306551 A JP2001306551 A JP 2001306551A JP 2000123625 A JP2000123625 A JP 2000123625A JP 2000123625 A JP2000123625 A JP 2000123625A JP 2001306551 A JP2001306551 A JP 2001306551A
- Authority
- JP
- Japan
- Prior art keywords
- data
- html
- input
- html data
- location
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 238000010586 diagram Methods 0.000 description 5
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 239000002994 raw material Substances 0.000 description 3
- 230000006870 function Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、インターネットの
ホームページやCD−ROMを媒体とした電子カタログ
等を作成する場合に使用するHTMLデータを自動作成
することができるHTMLデータの作成方法及び作成装
置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and apparatus for creating HTML data that can automatically create HTML data used when creating an electronic catalog or the like using a homepage on the Internet or a CD-ROM as a medium. .
【0002】[0002]
【従来の技術】上記インターネットのホームページや電
子カタログ等は、HTML言語を用いて作成されている
ものが一般的である。そして、具体的な作成方法は、エ
ディターと言われる汎用的な入力ソフトウェアを用いて
人手により入力することになる。そのHTML言語は、
表示したい情報の前後に「<」,「>」で区切られたタ
グと呼ばれる予約語を使って文書の表示や構造を規定す
る方式の言語である。このような様々なタグを一々入力
しながらホームページや電子カタログ等を作成していく
ものであり、人的作業工数の多いものである。これを解
決する方法として、パソコン入力画面で特定ボタンを表
示し、その特定ボタンをマウスによるクリックで自動的
にタグを出力するソフトウェアが開発されている。この
ソフトウェアにより作成したい画面の色や、文字の大き
さ、画面の構成等をキーホードとマウスを用いた入力に
より自動的にタグが出力され、人的な入力作業の省力化
を実現している。又、表計算ソフトウェアやワープロ
(ワードプロセッサ)あるいは入力用ソフトウェア等に
おいても、前記タグ付のHTML形式でデータを出力す
ることができる。2. Description of the Related Art Generally, the home pages and electronic catalogs of the Internet are prepared using an HTML language. Then, a specific creation method is to input manually by using general-purpose input software called an editor. The HTML language is
This is a language of a method that specifies the display and structure of a document using reserved words called tags separated by “<” and “>” before and after information to be displayed. A homepage, an electronic catalog, and the like are created by inputting such various tags one by one, and the number of man-hours required is large. As a method for solving this, software has been developed that displays a specific button on a personal computer input screen and automatically outputs a tag when the specific button is clicked with a mouse. Tags are automatically output by inputting the color of the screen, character size, screen configuration, and the like that the user wants to create with this software by using a keypad and a mouse, thereby realizing labor saving of human input work. Also, data can be output in HTML format with the tag by using spreadsheet software, word processing (word processor), input software, or the like.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、上記ソ
フトウェア等を用いてHTMLデータを出力する方法
は、入力する情報の全てにタグを選択して付加する方法
であるため、HTML言語を習熟した熟練者であっても
入力作業に多大な時間を要する不都合があるだけでな
く、HTMLを習熟していない者には多量の情報を入力
することができないこともあった。又、作成されたHT
MLデータの一部を変更したい場合に、前記のように多
量の情報で構成されるHTMLデータであるため、HT
ML言語の熟練者でないと変更したい箇所がどこである
かがわからないだけでなく、変更箇所が多い場合には熟
練者であっても変更箇所を確認すると共にタグを選択し
ながらデータ変更を行わなければならず、その変更作業
に多大な時間を要するものであり、改善の余地があっ
た。However, since the method of outputting HTML data using the above software or the like is a method of selecting and adding tags to all input information, a skilled person who is proficient in the HTML language is required. However, not only is there a disadvantage that a large amount of time is required for the input operation, but also a person who is not proficient in HTML sometimes cannot input a large amount of information. Also, the created HT
When it is desired to change a part of the ML data, the HTML data is composed of a large amount of information as described above.
If you are not an expert in the ML language, you will not only know where you want to change, but if there are many changes, even if you are an expert, you must check the changes and change the data while selecting tags. Rather, the change requires a lot of time, and there is room for improvement.
【0004】そこで、本発明が前述の状況に鑑み、解決
しようとするところは、HTML言語に習熟していない
未熟練者であっても、HTMLデータを容易かつ迅速に
作成することができ、しかも、変更箇所が発生しても再
作成により、HTMLデータを容易かつ迅速に変更出力
ができるHTMLデータの作成方法及び作成装置を提供
する点にある。[0004] In view of the above situation, the present invention seeks to solve the problem that even an unskilled person who is not familiar with the HTML language can create HTML data easily and quickly. Another object of the present invention is to provide a method and an apparatus for creating HTML data which can easily and quickly change and output HTML data by re-creating even if a change occurs.
【0005】[0005]
【課題を解決するための手段】本発明は、前述の課題解
決のために、予め入力された原始HTMLデータに、変
更箇所、グループ開始箇所、外部データ読込箇所、グル
ープ終了箇所等の特定箇所を指示し、その指示された特
定箇所により、原始データを外部データに置き換えて出
力したり、繰り返して出力することにより更新されたH
TMLデータを得ることを特徴としている。つまり、ま
ず最初に基になるHTMLデータを予め入力して原始H
TMLデータを作成しておく。この場合、熟練者がHT
MLデータを入力すれば、入力作業時間の短縮を図るこ
とができる。そして、前記原始HTMLデータは、それ
らデータのうちの変更したい箇所のデータを指示してお
き、所定の書式で入力された外部データに置き換えてか
ら出力することによって、更新されたHTMLデータを
得ることができる。又、熟練者が作成する原始HTML
データは、大量の商品の表示が必要であるとしても、1
つの商品のみのデータ記述とする。本発明は、この熟練
者の作成した1つの商品のHTMLデータを基本とし、
大量の外部データでHTMLデータを繰り返して出力す
る機能を持っている。これにより、熟練者が繰り返して
大量の商品の表示のための入力を必要としない。又、作
成されたHTMLデータの一部を変更したい場合には、
前記のように変更したい箇所のデータを外部データ側で
変更し、再度、本発明の自動的なHTMLデータの生成
で、更新されたHTMLデータを得ることができる。商
品カタログ表示等で大量の商品群があり、新しい商品の
発生や販売中止の商品が発生する。この場合、外部の商
品データに対しての追加、変更、削除は、熟練者でなく
とも比較的容易にできるが、HTML言語で作成された
データに対しての追加、変更、削除の入力は、HTML
言語の習熟者が必要でかつ多大な人的工数を必要とす
る。本発明では、容易に変更できる外部データを入力し
て、HTML言語を生成しているため、変更、追加、削
除が容易に行え、大幅な人的工数の削減になる。このよ
うに予め入力された原始HTMLデータを持って変更し
たいデータを外部データとして入力するだけで、更新さ
れたHTMLデータを得ることができる。According to the present invention, in order to solve the above-mentioned problems, specific portions such as a changed portion, a group start portion, an external data read portion, and a group end portion are added to the previously input primitive HTML data. H is updated by replacing the original data with external data and outputting it, or by repeatedly outputting it, according to the specified specific location.
It is characterized by obtaining TML data. That is, first, the base HTML data is input in advance and the primitive H
Create TML data in advance. In this case, the expert
By inputting the ML data, the input operation time can be reduced. The source HTML data is obtained by indicating data of a portion to be changed in the data, replacing the data with external data input in a predetermined format, and outputting the data, thereby obtaining updated HTML data. Can be. In addition, primitive HTML created by experts
The data can be stored in one
Data description for only one product. The present invention is based on HTML data of one product created by this expert,
It has a function of repeatedly outputting HTML data with a large amount of external data. This eliminates the need for the expert to repeatedly input for displaying a large number of products. If you want to change part of the created HTML data,
As described above, the data of the portion to be changed can be changed on the external data side, and updated HTML data can be obtained again by automatically generating HTML data according to the present invention. There are a large number of product groups in the product catalog display, etc., and new products or discontinued products occur. In this case, addition, change, and deletion to external product data can be relatively easily performed even by a non-expert, but input of addition, change, and deletion to data created in HTML language is HTML
It requires language proficiency and requires a great deal of man-hours. In the present invention, since the HTML language is generated by inputting the external data that can be easily changed, the change, addition, and deletion can be easily performed, and the number of man-hours can be greatly reduced. In this way, updated HTML data can be obtained only by inputting the data to be changed with the previously input primitive HTML data as external data.
【0006】表計算ソフトウェア、ワープロ、エディタ
ー等の外部データか、或いは外部コンピュータシステム
の出力する外部データで、予め入力された原始HTML
データを置き換えて出力したり、繰り返して出力するた
めのHTML生成ソフトウェアとからHTMLデータの
作成装置を構成してもよい。External data such as spreadsheet software, a word processor, an editor, or the like, or external data output from an external computer system.
An HTML data creation device may be configured with HTML generation software for replacing and outputting data repeatedly or for repeatedly outputting.
【0007】[0007]
【発明の実施の形態】図1に、本発明の構成のブロック
図を示している。図に示す1は、表計算ソフトウェア、
ワープロ、エディター等の簡易な入力手段を用いて入力
された外部データか、或いは外部コンピュータシステム
の出力する外部データであり、変更したい箇所のデータ
にこの外部データを置き換えたり、繰り返し出力するこ
とになる。2は、予め入力された原始HTMLデータを
示し、ワープロ、エディター、パソコン等の入力手段を
利用して入力することになる。3は、前記原始HTML
データ2の中の指示された特定箇所のデータを前記外部
データ1に置き換えたり、繰り返して出力するためのH
TML生成ソフトウェアであり、4は、外部データ1に
置き換えられたり、繰り返して出力された出力HTML
データである。FIG. 1 is a block diagram showing the configuration of the present invention. 1 shown in the figure is spreadsheet software,
External data input using simple input means such as a word processor or editor, or external data output from an external computer system. This external data will be replaced or repeatedly output with the data at the location you want to change. . Reference numeral 2 denotes primitive HTML data that has been input in advance, and is input using input means such as a word processor, editor, or personal computer. 3 is the primitive HTML
H for replacing the data at the specified location in the data 2 with the external data 1 or repeatedly outputting the data;
TML generation software 4 is output HTML which is replaced with external data 1 or output repeatedly
Data.
【0008】前記原始HTMLデータ2の一例(HTM
Lサンプル例)を、図2に示している。これは、商品の
カタログを作成するためのもので、5は、第1変更箇所
を示し、作成日付を置き換えることになる。6は、グル
ープ開始箇所を示し、商品の一覧表を繰り返し出力でき
るようにするために、商品表示の最初に設定している。
7は、外部データの読み込み指示をするための読込指示
箇所を示し、外部データ1が多数のデータで構成されて
いるため、繰り返し読み込むために設定している。8〜
12は、繰り返しデータの第2変更箇所を示し、読み込
んだ外部データ1を順次セットしていくようにしてい
る。13は、グループ終了箇所を示し、商品表示の繰り
返しが終了したことを指示するために設定されている。
ここでは、商品のカタログを作成する場合を示している
が、商品カタログ以外でもホームページ等を作成するも
のに本発明を適応してもよい。An example of the primitive HTML data 2 (HTM
L sample example) is shown in FIG. This is for creating a catalog of a product, and 5 indicates the first change portion, and replaces the creation date. Reference numeral 6 denotes a group start position, which is set at the beginning of product display so that a list of products can be repeatedly output.
Reference numeral 7 denotes a read instruction location for giving an instruction to read external data. Since the external data 1 is composed of a large number of data, it is set to be read repeatedly. 8 ~
Reference numeral 12 denotes a second changed portion of the repeated data, and the read external data 1 is sequentially set. Reference numeral 13 denotes a group end point, which is set to indicate that the repetition of product display has ended.
Here, the case of creating a product catalog is shown, but the present invention may be applied to a product that creates a homepage or the like other than the product catalog.
【0009】前記外部データ1の一例を、図3に示して
いる。前記原始HTMLデータ2の一部のデータを変更
したり、繰り返し出力するためのデータであり、表の形
に予め作成されているものを使用すれば、出力したいデ
ータのみを入力するだけで済み、データ入力時間の短縮
化を図ることができる。図に示す14は、前記原始HT
MLデータ2の第1変更箇所5のA01に対応させるた
めの項目番号が記載された項目番号入力箇所を示し、予
め入力されている。15は、前記原始HTMLデータ2
の第1変更箇所5の日付を置き換えるための日付を入力
する日付入力箇所を示している。16は、繰り返し入力
されるデータであることを示し、S00は、商品データ
群であることを示す符号であり、予め入力されている。
そして、前記読込指示箇所7のREAD文によりS00
のデータ(図3の16〜21)が読み込まれる。17〜
21は、前記原始HTMLデータ2の中の第2変更箇所
8〜12のデータを置き換えるために入力するためのデ
ータであり、17は、商品コードのデータであり、前記
原始HTMLデータ2のS01に対応し、商品コードの
文字がA−001に置き換えられる。18は、商品名の
データであり、前記原始HTMLデータ2のS02に対
応し、商品名が単一乾電池に置き換えられる。19は、
原材料のデータであり、前記原始HTMLデータ2のS
03に対応し、原材料名が電源に置き換えられる。20
は、価格のデータであり、前記原始HTMLデータ2の
S04に対応し、価格が80円に置き換えられる。21
は、イメージカタログファイル名のデータであり、前記
原始HTMLデータ2のS05に対応し、メージカタロ
グファイル名がDENCHI1.JPGに置き換えられ
る。そして、前記グループ開始箇所6の指示により、繰
り返し出力の開始が判明し、読込指示箇所7により、一
段目の商品データ16〜21が順次読み込まれると、変
更箇所が新しく置き換えられてデータが出力される。前
記グループ終了箇所13で、一段目のデータの設定を終
了し、再びグループ開始箇所6に戻り、読込指示箇所7
で、次の商品データ22〜27が順次読み込まれて、変
更箇所を新しく置き換えて、データを出力する。これを
繰り返し行い、読込データの終了でグループ終了指示の
次の処理に移る。この図3の外部データにより、図2の
原始HTMLデータが、図4に示すような出力HTML
データを得ることができる。An example of the external data 1 is shown in FIG. It is data for changing a part of the primitive HTML data 2 or for repeatedly outputting the data. If data prepared in the form of a table is used in advance, it is only necessary to input only the data to be output, Data input time can be reduced. 14 shown in the figure is the primitive HT
This indicates an item number input portion in which an item number for associating with A01 of the first changed portion 5 of the ML data 2 is input, and is input in advance. 15 is the primitive HTML data 2
5 shows a date input portion for inputting a date for replacing the date of the first change portion 5 of FIG. Reference numeral 16 denotes data that is repeatedly input, and S00 denotes a code that indicates a product data group, which is input in advance.
Then, S00 is performed by the READ statement of the read instruction location 7.
(16 to 21 in FIG. 3) are read. 17 ~
Reference numeral 21 denotes data to be input to replace the data of the second changed parts 8 to 12 in the source HTML data 2, and reference numeral 17 denotes product code data, which is stored in S 01 of the source HTML data 2. Correspondingly, the character of the product code is replaced with A-001. Numeral 18 is product name data, which corresponds to S02 of the original HTML data 2, and the product name is replaced with a single battery. 19 is
This is the data of the raw material,
03, the name of the raw material is replaced with the power source. 20
Is price data, corresponding to S04 of the primitive HTML data 2, and the price is replaced with 80 yen. 21
Is the data of the image catalog file name and corresponds to S05 of the above-mentioned original HTML data 2, and the message catalog file name is DENCHI1. JPG. Then, the start of the repetitive output is determined by the instruction of the group start position 6, and when the first-stage product data 16 to 21 are sequentially read by the read instruction position 7, the changed position is newly replaced and the data is output. You. At the group end point 13, the setting of the first stage data is completed, the process returns to the group start point 6, and the read instruction point 7 is returned.
Then, the next product data 22 to 27 are sequentially read, the changed part is newly replaced, and the data is output. This is repeated, and when the read data ends, the process proceeds to the process following the group end instruction. The original HTML data of FIG. 2 is converted into the output HTML as shown in FIG. 4 by the external data of FIG.
Data can be obtained.
【0010】[0010]
【発明の効果】請求項1又は請求項2によれば、最初に
基になる原始HTMLデータを持っていれば、変更した
い箇所のデータを所定の書式で外部データとして入力す
るだけで、従来のようなHTML言語に習熟していない
未熟練者であっても、ホームページや電子カタログを容
易迅速に作成することができるだけでなく、それらを作
成した後においてもそれらのデータの更新作業も容易迅
速に行うことができる。従って、大幅な省力化を図るこ
とができる有益なHTMLデータの作成方法又は作成装
置を得ることができる。According to the first or second aspect, if the original source HTML data is first possessed, the data of the portion to be changed is simply input as external data in a predetermined format. Even an unskilled person who is not proficient in the HTML language can easily and quickly create a homepage and an electronic catalog, and also can update their data easily and quickly after creating them. It can be carried out. Therefore, it is possible to obtain a useful HTML data creation method or creation apparatus that can significantly reduce labor.
【図1】本発明の構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of the present invention.
【図2】原始HTMLデータのサンプル例を示す説明図
である。FIG. 2 is an explanatory diagram showing a sample example of primitive HTML data.
【図3】外部データのサンプル例を示す説明図である。FIG. 3 is an explanatory diagram showing a sample example of external data.
【図4】出力HTMLデータのサンプル例を示す説明図
である。FIG. 4 is an explanatory diagram showing a sample example of output HTML data.
【符号の説明】 1 外部データ 2 原始HTMLデータ 3 HTML生成ソフトウェア 4 出力HTMLデータ 5 第1変更箇所 6 グループ開始箇所 7 読込指示箇所 8〜12 第2変更箇所 13グループ終了箇所 14 項目番号入力箇所 15日付入力箇所 16,22,28 商品データ種目 17,23,29 商品コードのデータ 18,24,30 商品名のデータ 19,25,31 原材料のデータ 20,26,32 価格のデータ 21,27,33 イメージカタログファイル名のデータ[Explanation of Signs] 1 External data 2 Original HTML data 3 HTML generation software 4 Output HTML data 5 First change location 6 Group start location 7 Read designation location 8-12 Second change location 13 Group end location 14 Item number input location 15 Date entry location 16,22,28 Product data item 17,23,29 Product code data 18,24,30 Product name data 19,25,31 Raw material data 20,26,32 Price data 21,27,33 Image catalog file name data
Claims (2)
変更箇所、グループ開始箇所、外部データ読込箇所、グ
ループ終了箇所等の特定箇所を指示し、その指示された
特定箇所により、原始データを外部データに置き換えて
出力したり、繰り返して出力することにより更新された
HTMLデータを得ることを特徴とするHTMLデータ
の作成方法。1. A method according to claim 1, wherein the source HTML data input in advance is:
Specify a specific location such as a change location, a group start location, an external data read location, or a group end location, and replace the source data with external data according to the specified location, and update by repeatedly outputting A method for generating HTML data, characterized in that the generated HTML data is obtained.
ター等の外部データか、或いは外部コンピュータシステ
ムの出力する外部データで、予め入力された原始HTM
Lデータを置き換えて出力したり、繰り返して出力する
ためのHTML生成ソフトウェアとからなるHTMLデ
ータの作成装置。2. An external data such as spreadsheet software, a word processor, an editor or the like, or an external data output from an external computer system, and a primitive HTM input in advance.
An HTML data creation device comprising HTML generation software for replacing and outputting L data or outputting repeatedly.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000123625A JP2001306551A (en) | 2000-04-25 | 2000-04-25 | Method and device for preparing html data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000123625A JP2001306551A (en) | 2000-04-25 | 2000-04-25 | Method and device for preparing html data |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2001306551A true JP2001306551A (en) | 2001-11-02 |
Family
ID=18633899
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000123625A Pending JP2001306551A (en) | 2000-04-25 | 2000-04-25 | Method and device for preparing html data |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2001306551A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006046664A1 (en) * | 2004-10-27 | 2006-05-04 | Justsystems Corporation | Time sharing managing device, document creating device, document reading device, time sharing managing method, document creating method, and document reading method |
JP2007172341A (en) * | 2005-12-22 | 2007-07-05 | Toshiba Corp | Structured document management system and structured document management program applied thereto |
JP2009543180A (en) * | 2006-06-30 | 2009-12-03 | ケイシーク・コーポレーション・リミテッド | Web service operation method using integrated documents |
-
2000
- 2000-04-25 JP JP2000123625A patent/JP2001306551A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006046664A1 (en) * | 2004-10-27 | 2006-05-04 | Justsystems Corporation | Time sharing managing device, document creating device, document reading device, time sharing managing method, document creating method, and document reading method |
JPWO2006046664A1 (en) * | 2004-10-27 | 2008-05-22 | 株式会社ジャストシステム | Time sharing management device, document creation device, document browsing device, time sharing management method, document creation method, and document browsing method |
US7730105B2 (en) | 2004-10-27 | 2010-06-01 | Justsystems Corporation | Time sharing managing apparatus, document creating apparatus, document reading apparatus, time sharing managing method, document creating method, and document reading method |
JP2007172341A (en) * | 2005-12-22 | 2007-07-05 | Toshiba Corp | Structured document management system and structured document management program applied thereto |
JP2009543180A (en) * | 2006-06-30 | 2009-12-03 | ケイシーク・コーポレーション・リミテッド | Web service operation method using integrated documents |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3338585B2 (en) | Apparatus and method for converting presentation data | |
CN104239067B (en) | The preparation method and device of miniature client | |
JP2000338849A (en) | Device for studying and training system | |
JP2001306551A (en) | Method and device for preparing html data | |
JPH06118865A (en) | Training computer system | |
JPH0744343A (en) | Operation support information automatic generation device | |
CN113791784B (en) | A method and device for generating a table template page | |
JPH10260961A (en) | Method and device for html file for www | |
CN110673845B (en) | Development method and system for dismounting software | |
JPH03260770A (en) | Data base retrieving system | |
JP2001282516A (en) | User interface device and recording medium recording program for the device | |
JPH117460A (en) | Progress state management system | |
JPH09305454A (en) | Database structuring device | |
JPH11161480A (en) | Method and system for automatic generation of image and document layout | |
CN114549699A (en) | Poster generation method, device, equipment and storage medium | |
JPH11143863A (en) | Document creation device and recording medium | |
JP2005115483A (en) | Partially magnified display method and device | |
JP2003345781A (en) | Device and method for editing structuring data, and program | |
JP2637028B2 (en) | Data processing method and multimedia data processing device in multimedia system | |
JP3226834B2 (en) | Multiple screen printing system | |
JPH04195580A (en) | Index term file creation device | |
JPH10124279A (en) | Image creation apparatus and method | |
JP2005070829A (en) | Data processing device, data processing method, and program therefor | |
JPH05289857A (en) | Program generating method | |
JPH0635643A (en) | Screen output method for data |