2012-05-08 4 views
0

지역 언어 용 "Word Web"과 같은 사전 응용 프로그램을 구현해야합니다. 기본적인 질문이 있습니다.지역 언어 용 사전 응용 프로그램 구현

  1. 콘텐츠를 저장하는 방법은 어떤 파일 유형을 의미합니까?
  2. 파일에서 특정 단어를 검색하는 방법은 무엇입니까?

언어가 영어가 아니기 때문에 그것은 나를 위해 더 어려워지고 있습니다. 이 방법을 제안하십시오. (저는 .Net C# 프로그래머입니다.)

+0

사용할 수있는 표현으로 데이터를 저장하는 방법을 묻는 중입니까? 이 질문은 기본적으로 답할 수 없습니다. 요구 사항을 알지 못하기 때문입니다. 우리는 일을 제안 할 수 있지만 지금까지 시도한 것을 나타내지는 않았습니다. – Tejs

+1

[Lucene.Net] (http://incubator.apache.org/lucene.net/) 어쩌면. –

+0

@Tejs 내 요구 사항은 응용 프로그램을 구현하는 것입니다. 어떤 것이 설치 될 수 있으며 사용자가 단어의 의미를 검색 할 수있는 인터페이스를 갖게되고 이에 따라 결과가 표시됩니다. – ANP

답변

1

대부분의 언어에 대한 사전은 수십만 단어로 구성됩니다. 데이터베이스의 테이블에있는 모든 단어를 사전에 완벽하게 저장하고 데이터베이스 엔진을 활용하여 검색을 효율적으로 수행하고 정렬 등을 구현할 수도 있습니다.

SQL SERVER EXPRESS EDITION은 완전히 다운로드 할 수 있습니다 비어 있는. 대부분의 언어에 대한 사전은 Mozilla Firefox 사전 추가 기능에서 텍스트 형식으로 찾을 수 있습니다. 이 텍스트 파일을 데이터베이스의 테이블에로드하여 앱용으로 사용할 수 있습니다.

+0

제안 해 주셔서 감사합니다. 하지만 사용자가 다운로드하고 설치할 수있는 무언가를 얻으려고했는데 데스크톱 응용 프로그램처럼 작동합니다. 당신이 제안한 것처럼 사용자는 SQL Server와 사용자가 좋아하지 않을 모든 것들을 설치해야합니다. 그래서 나는 설치 가능한 패키지 종류의 솔루션을 갖고있다. – ANP

+1

Sql Server Express Edition은 단지 제안이었습니다. 자체 포함 된 DB를 원할 경우 SQL Lite를 사용할 수 있습니다. http://www.sqlite.org/ 내가하고자하는 요점은 검색을 효율적으로 수행하기 위해 휠을 다시 만들 필요가 없다는 것입니다. 데이터베이스는 더 나은 업무를 수행 할 것이며 더 많은 이점을 제공 할 것입니다. – Icarus

관련 문제