タグ

XMLに関するfa11enprinceのブックマーク (8)

  • SXML: C言語用簡易XML解析ライブラリ

    ライブラリの使い方 XML 形式のファイルを解析する場合 SXML ライブラリの簡単な使い方を説明します。 ここでは例として、 次に示す XML 形式の内容を記述したファイル(ex.xmlとします)の構造を解析するプログラムを考えます。 <server> <address>192.168.1.234</address> <port>25</port> </server> 下記ソースコードに XML を解析する場合に利用する SXML の基的な関数が含まれています。 #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <string.h> #include <fcntl.h> #include <sxml.h> #define TAG_ROOT "server" #define ROOT_ATTR_NAME

  • HTMLでExcelファイルを作成する場合のページ設定

    以前、ExcelHTML形式で書き出して、ダウンロードするという処理を実装しました。 Excelは、[ファイル]から、[Webページとして保存]すると、 HTML形式で保存してくれる機能があるので、 まずは サンプルのExcelファイルをHTMLとして保存し、それを元に実装しました。 ※※Excelのバージョンは、Microsoft Office Excel 2003を使用しています。 セルやデータ等については、TableタグやCSS等で記述すれば問題ありませんが、 Excel用のページ設定は、CSSだけでは設定できず、XMLも使用します。 ○ヘッダー、フッターの設定 ヘッダーとフッターは、CSSの中で設定ができます。 @page { mso-header-data:&L&F&R&D;     ←ヘッダー(Book名、システム日付) mso-footer-data:"&C&P\/&N";

  • 電車内で目にするトレインビジョンを作成可能な「誰でもトレインビジョン」

    路線図や乗換案内、どちらのドアが開くかなどを乗客に教えてくれるトレインビジョンを再現しようとすると、知識や技術だけでなく膨大な時間がかかってしまいます。そんなトレインビジョンをXMLファイルの書き換えだけで作成可能にしてしまうソフトウェアが「誰でもトレインビジョン」ということなので、実際に試してみました。 首都圏鉄道案内所 'hibiya.hannnari.com' http://hibiya.hannnari.com/material/lcd/lcd.html 「誰でもトレインビジョン」を使ってトレインビジョンを作成するには上記URLを開き、ページの左側にある「ダウンロード」をクリックします。 「誰でもトレインビジョン」に安定版はなく、十分にテストされていない不安定版しかありません。不安定版は32bit版・64bit版があり、今回は「MRG07 64bit EDITION Ver14.1

    電車内で目にするトレインビジョンを作成可能な「誰でもトレインビジョン」
  • JAXBでJavaクラスからXML schema生成 - torutkのブログ

    Java SE 標準APIのJAXBを使うと、Javaのインスタンスの内容をXML形式で出力したり、逆にXMLファイルからJavaのインスタンスを生成することができます。 JAXBは最初、XML Schema定義からJavaクラスを生成し、そのクラスを利用して実行時にJavaインスタンスとXML文書のマッピングをする機能が提供されました。その後のバージョンで、Javaクラス定義*1からJavaインスタンスとXML文書のマッピングをする機能が提供されました。そのためもあってか、解説記事は大半がXML Schema定義からJavaクラスを生成するものとなっています。 今回、Javaクラス定義からXML文書とマッピングするために必要な流れを、一歩一歩試しながら理解したいと思います。 なお、Javaクラス定義からXML文書とマッピングさせる場合、XML Schemaを生成する必要はありませんが、生

    JAXBでJavaクラスからXML schema生成 - torutkのブログ
  • JAXB使い方メモ - Qiita

    JAXB(Java Architecture for XML Binding)の使い方メモ。 JAXB とは、 XML と Java オブジェクトを相互変換するための API 仕様のこと。 Java SE6 からは標準ライブラリに組み込まれているので、特に jar を追加することなく使える。 Java 11 より、 JAXB は標準ライブラリから削除されました(Java EE には引き続き含まれています)。 Java SE 11 以降の環境で JAXB を使う JAXB はもともと Java EE の一部だった。 一時は SE に入れられたが、 Java 11 で EE 系のクラスが SE から削除されたときに、一緒に SE から削除された。 SE 11 以降の環境で JAXB を使用したい場合は、ライブラリとして追加する必要がある。 2019 年現在の、JAXB の参照実装は たぶんこれ

    JAXB使い方メモ - Qiita
  • XML Explorer

    すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画テレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform W

    XML Explorer
  • XmlDocumentからXML宣言付きの整形済みXMLをstringで取得する

    XmlDocumentからXML宣言付きの整形済みXMLをstringで取得する 2012/4/24 2012/5/9 .NET, C# 今回は、XmlDocumentからXML宣言(<?xml ~ ?>)付き、かつインデント入りで整形されたXML形式の文字列を取り出す方法を考えてみます。 C#でXMLドキュメントを扱うときはXmlDocumentクラスを使います。また作成したXMLを文字列として取得したい場合は、下記のようにOuterXmlプロパティなどを用いれば取得できます。

    XmlDocumentからXML宣言付きの整形済みXMLをstringで取得する
  • Linq to XML 入門その1 (XML文書の作り方)

    準備 これから数回に分けてLinq to XMLの基礎的な使い方についてまとめていきます。 これらの記事に書かれているコードは特に明記がない場合は以下の環境で試験をしています。 Visual Studio Team Systeme 2008 Team Suite SP1 .NET Framework 3.5 SP1 Windows Vista Ultimate x64 ENU また特に断らない限り使用するプロジェクトテンプレートはコンソールアプリケーションです。 Visual StudioはTeam Suiteを使っていますが、記事に書かれている内容はC# Express Editionでも問題ないはずです。 注意点 これからの記事では入門と言っておきながら、Linqの詳細な仕様や、XML自体の説明はしません。 Linq to XML各クラスの細かい説明はせずに、実際に最低必要だと思う事の

    Linq to XML 入門その1 (XML文書の作り方)
  • 1