• Title/Summary/Keyword: XML/JSON

Search Result 18, Processing Time 0.026 seconds

Transmission performance of improvements in mobile applications via XML and JSON data translation (모바일 응용 프로그램에서 XML 데이터를 JSON으로 변환 전송을 통한 성능 개선)

  • Oh, Jin-Su;Song, Chang-Gi
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06d
    • /
    • pp.129-131
    • /
    • 2012
  • 스마트 폰의 엄청난 보급으로 인해 모바일 시장은 큰 발전을 하고 있다. 그로 인한 기존의 웹 응용 프로그램을 서비스가 모바일 시장에 응용되고 있다. 매우 효율적이고, 널리 사용되는 데이터 교환 방식으로 XML과 JSON이 있다. 대부분의 경우, 서비스로 제공되는 데이터 교환 방식으로 XML을 제공한다. XML로 서비스되는 모바일 응용 프로그램은 JSON에 비해 전송량이 크다. 따라서 본 논문에서는 XML보다 경량화된 JSON으로 전달하여 효과적인 데이터 교환 방식을 제안한다.

Application of GeoJSON to Geo-spatial Web Service (지공간정보 웹 서비스에서 GeoJSON 적용)

  • Park, Yong-Jae;Lee, Ki-Won
    • Korean Journal of Remote Sensing
    • /
    • v.24 no.6
    • /
    • pp.613-620
    • /
    • 2008
  • Web on Web 2.0 paradigm is regarded as a kind of platform. Accordingly, users on web can use almost same applications like using certain applications on personal computer, to given purposes. For Web as platform, it needs web-based or web-recognizable file format to communicate or to exchange various information contents and data among applied applications. Text-based JSON is a practical format directly linked Javascript on Web, so that XML-typed data, being previously built, can be possible for tagging process containing JSON format. However, GeoJSON handling geo-spatial data sets is now fledgling stage in standards. Thus, it is not on the practical applicability level, and there are a few tools or open sources for this format. To adopt GeoJSON for the future Geo-web application, users implement GeoJSON parser or apply the server-based open source GIS for their purpose. In this study, a preliminary work for GeoJSON application in Geo-web service carried out using Google Maps API and openlayers library API.

A Study of Path-based Retrieval for JSON Data Using Suffix Arrays (접미사 배열을 이용한 JSON 데이터의 경로 기반 검색에 대한 연구)

  • Kim, Sung Wan
    • Journal of Creative Information Culture
    • /
    • v.7 no.3
    • /
    • pp.157-165
    • /
    • 2021
  • As the use of various application services utilizing Web and IoT and the need for large amounts of data management expand accordingly, the importance of efficient data expression and exchange scheme and data query processing is increasing. JSON, characterized by its simplicity, is being used in various fields as a format for data exchange and data storage instead of XML, which is a standard data expression and exchange language on the Web. This means that it is important to develop indexing and query processing techniques to effectively access and search large amounts of data expressed in JSON. Therefore, in this paper, we modeled JSON data with a hierarchical structure in a tree form, and proposed indexing and query processing using the path concept. In particular, we designed an index structure using a suffix array widely used in text search and introduced simple and complex path-based JSON data query processing methods.

Study on Construction Method of Hybrid Web-based Smart Learning Systems (하이브리드 웹 기반의 스마트 러닝 시스템 구축 방안 연구)

  • Kim, JongBae
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.49 no.9
    • /
    • pp.370-378
    • /
    • 2012
  • This paper proposes a method of constructing of hybrid web-based smart learning system to operable in a variety of mobile devices. To do this, the proposed system is developed a learning system with standardized and enhanced functions. In the proposed method, API specifications based on the standard functionality of smart learning system are created. And then, by building the API provider on a legacy system an organic linkage between the legacy system and the smart learning system is guaranteed. A standard API method is applied to data integration between the PC-based learning system and the smart learning system. The smart learning system interacts with legacy learning systems though Json/XML data forms via the https protocol. As a result, the legacy system using the proposed method dose not require major modifications and changes for a smart learning service.

A study on modularization of public data that can be used universally in the field of big data education (빅데이터교육 현장에서 범용적으로 활용 가능한 공공데이터 모듈화 연구)

  • Su-Youn Choi;Jong-Youel Park
    • The Journal of the Convergence on Culture Technology
    • /
    • v.9 no.1
    • /
    • pp.655-661
    • /
    • 2023
  • Big data, an important element of the 4th industrial revolution, is actively opening public data in public institutions and local governments. In the public data portal, everyone can conveniently search for data and check related data, but only those in ICT-related fields are using public data. Although data held by public institutions is open to citizens, it is difficult for anyone to easily utilize public data to develop applications. In this paper, data provided in open API format from public data portals has XML and JSON formats. In this study, we are a method of modularizing public data in XML format into a part that can be easily developed by linking it to a GUI interface. Based on the necessary public data, we propose a way to easily develop mobile programs and promote the use of public data.

Automatic Creation of SHACL Schemas for Validation of RDF Knowledge Graph Structures Based on RML Mappings

  • Choi, Ji-Woong
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.9
    • /
    • pp.77-89
    • /
    • 2022
  • In this paper, we propose a system which automatically generates SHACL schemas to describe and validate RDF knowledge graphs constructed by RML mappings. Unlike existing studies, the proposed system generates the schemas based on not only RML mapping rules but also metadata extracted from RML mapping input data in various formats such as CSV, JSON, XML or databases. Therefore, our schemas include the constraints on data type, string length, value range and cardinality, which were not present in the existing schemas. And we solves the problem with "repeated properties" which overlooked in existing studies. Through a conformance test consisting of 297 cases, we show that the proposed system generates correct constraints for the graphs. The proposed system can contribute to automation of the tedious and error-prone existing manual validation processes.

Automatic Conversion between MHD Metadata and XDS.b Metadata (IHE MHD 메타데이터와 IHE XDS.b 메타데이터의 자동 변환)

  • Jeon, Hyeongseok;Lee, Jangsoo;Park, Dongwook;Do, Hyoungho;Lee, Sungkee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.11a
    • /
    • pp.298-300
    • /
    • 2013
  • IHE(Integrating the Healthcare Enterprise)의 XDS.b(Cross-Enterprise Document Sharing.b) 프로파일은 의료기관간 환자의 전자진료기록을 공유하기 위해 개발되었으나 모바일 환경을 고려하지 않았다. 이를 보완하고자 IHE에서는 모바일기기에서도 전자진료기록을 공유할 수 있는 MHD(Mobile access to Health Documents) 프로파일을 개발했다. XDS.b 메타데이터는 ebXML(electronic business XML)을 사용하고 MHD 메타데이터는 JSON(JavaScript Object Notation)을 사용하므로 MHD와 XDS.b를 연동하기 위해서는 MHD 메타데이터를 XDS.b 메타데이터로 변환이 필요하다. 본 논문에서는 MHD 메타데이터를 XDS.b 메타데이터로 변환하는 규칙을 정의했다.

Automatic Creation of ShEx Schemas for RML-Based RDF Knowledge Graph Validation

  • Choi, Ji-Woong
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.11
    • /
    • pp.67-80
    • /
    • 2022
  • In this paper, we propose a system which automatically generates the ShEx schemas to describe and validate RDF knowledge graphs constructed by RML mapping. ShEx schemas consist of constraints. The proposed system generates most of the constraints by converting the RML mapping rules. The schemas consisting only of constraints obtained from mapping rules can help users to figure out the structure of the graphs generated by RML mapping, but they are not sufficient for sophisticated validation purposes. For users who need a schema for validation, the proposed system is also able to provide the schema with added constraints generated from metadata extracted from the input data sources for RML mapping. The proposed system has the ability to handle CSV, XML, JSON or RDBMS as input data sources. Testing results from 297 cases show that the proposed system can be applied for RDF graph validation in various practical cases.

A Study on the Validation of Vector Data Model for River-Geospatial Information and Building Its Portal System (하천공간정보의 벡터데이터 모델 검증 및 포털 구축에 관한 연구)

  • Shin, Hyung-Jin;Chae, Hyo-Sok;Hwang, Eui-Ho
    • Journal of the Korean Association of Geographic Information Studies
    • /
    • v.17 no.2
    • /
    • pp.95-106
    • /
    • 2014
  • In this study, the applicability of a standard vector model was evaluated using RIMGIS vector data and a portal based river-geospatial information web service system was developed using XML and JSON based data linkage between the server and the client. The RIMGIS vector data including points, lines, and polygons were converted to the Geospatial Data Model(GDM) developed in this study and were validated by layers. After the conversion, it was identified that the attribute data of a shape file remained without loss. The GeoServer GDB(GeoDataBase) that manages a DB in the portal was developed as a management module. The XML-based Geography Markup Language(GML) standards of OGC was used for accessing to and managing vector layers and encoding spatial data. The separation of data content and expression in the GML allowed the different expressions of the same data, convenient data revision and update, and enhancing the expandability. In the future, it is necessary to improve the access, exchange, and storage of river-geospatial information through the user's customized services and Internet accessibility.

A Design of Information Security Education training Databank System for Preventing Computer Security incident (침해사고 예방을 위한 정보보안 교육훈련 문제은행 시스템)

  • Mo, Eun-Su;Lee, Jae-Pil;Lee, Jae-Gwang;Lee, Jun-Hyeon;Lee, Jae-Kwang
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2015.05a
    • /
    • pp.277-280
    • /
    • 2015
  • Smishing, Phishing personal privacy caused by Incident accidents such as Phishing information security has become a hot topic. Such incidents have privacy in personal information management occurs due to a lack of user awareness. This paper is based on the existing structure of the XML Tag question bank used a different Key-Value Structure-based JSON. JSON is an advantage that does not depend on the language in the text-based interchange format. The proposed system is divided into information security sector High, Middle and Low grade. and Provides service to the user through the free space and the smart device and the PC to the constraints of time. The use of open source Apache Load Balancing technology for reliable service. It also handles the user's web page without any training sessions Require server verification result of the training(training server). The result is sent to the training server using jQuery Ajax. and The resulting data are stored in the database based on the user ID. Also to be used as a training statistical indicators. In this paper, we design a level training system to enhance the user's information security awareness.

  • PDF