#xsd

2025-12-29

Công cụ XSD Viewer miễn phí mới ra mắt! 🚀

Một nhà phát triển vừa giới thiệu công cụ hỗ trợ đọc file XSD trực tiếp trên trình duyệt. Công cụ này giúp chuyển đổi các định dạng XML Schema phức tạp thành tài liệu HTML và sơ đồ trực quan, dễ hiểu mà không cần cài đặt hay đăng ký.

Phù hợp cho các lập trình viên đang làm việc với hệ thống legacy, API cũ hoặc các tích hợp XML phức tạp.

#XSD #XML #WebDev #DeveloperTools #Programming #LậpTrình #CôngCụ #OpenSource #SoftwareDevelopment

https://www.redd

Nicolas Fränkel 🇪🇺🇺🇦🇬🇪frankel@mastodon.top
2025-11-09

This week, I received an interesting task: dusting off a legacy #Java application. The application analyzes specific #XML files in proprietary format. I know XML doesn’t sound sexy to junior developers, but it has an amazing benefit. One can validate a file against a grammar. Such grammar is called an #XSD, the acronym for XML Schema Definition. Fun fact: you write XSDs in XML.

In this post, I explain the problem, what I tried, and the final working solution.

blog.frankel.ch/xml-schema-val

Nicolas Fränkel 🇪🇺🇺🇦🇬🇪frankel@mastodon.top
2025-10-31

I've spent more than half-day trying to validate my #XML against an #XSD schema v1.1 in #Java 🤯

Blog post material...

2025-10-01

Verhalten optimistisch bringe ich diese Ergebnisse/Erkenntnisse zurück ins DDK - Bildarchiv #FotoMarburg:

💡 @Textplus hat eine #XSD zur #Schematron-Validierung entwickelt, die wir anpassen und zur noch besseren Prüfung nutzen können, bevor wir Daten an die @DNB_Aktuelles liefern.

💡 Bald geht ein „GND #CommunitySpace“ an den Start, der die Kommentierung von GND-Einträgen vereinfachen soll.

1/2

2025-06-29

SOAP, WSDL и немножко Python создаём веб-сервис шаг за шагом

Практика — лучший способ глубокого понимания теории. Рассмотрим на примере, как работают веб-сервисы с протоколом SOAP, для чего нужен WSDL и как он связан с XML-документом в теле POST-запроса.

habr.com/ru/articles/923098/

#REST #api #вебсервисы #интеграция #wsdl #xml #xsd #python

Gerbrand van Dieyengerbrand@fosstodon.org
2025-04-17

What do you recommend as format for data exchange? Like XSD, EDI in the (far) past? Json schema? Typed schema? Openapi ? #JSON #schema #Data #xsd

Jan de Muijnck-Hughesjfdm@discuss.systems
2025-04-11

Revisiting the idea of 'Shaped Data' using #dependent_types

The idea being that lots of standards (#RFCs) are encoded in #XML for good reason.

Surprise, surprise:

What if we assume: #XSD are #types and XML and #XPath are values typed by XSD.

We can encode that nicely using dependent types so that we can write well-typed queries over well-typed data:

```
query : {ty : Schema n a} -> Query ty -> Data ty -> Maybe (Result ty)
```

Still, there are more things that can be well-typed. For example, I am gearing up to look at getting something like this working:

```
parse : {ty : Schema n a}
-> (str : String)
-> Rule (Data ty)
```

2025-01-28

Памятка по XSD

Самое главное стоит понимать, что XSD (XML Schema Definition) – это схема, то есть описание данных взаимодействия. Схемы бывают разные, например, наша XSD, которую обычно используют для описания структур в формате XML, или JSON-schema - для описания структур в формате JSON. Использование схем в контрактах API сейчас уже является стандартом де-факто, так как это удобно. Основные объекты, из которых состоит XSD-схема: - Элементы; - Типы; - Индикаторы порядка.

habr.com/ru/companies/sberbank

#xsd #xml #json #схема #интеграция #интеграция_сервисов #интеграция_систем #проектирование_взаимодействия #api #микросервисы

🅴🆁🆄🅰 🇷🇺erua@hub.hubzilla.de
2024-12-03
На этом видео со свежего HighLoad++ начиная с 3:20:40 и по 3:31:34 интервью про внутренности Системы Быстрых Платежей от ведущего разраба в так называемой «Мир Plat.Form (НСПК)» — стоящей и за системой пластиковых карт МИР, т.е. это часть национальной система платёжных карт #НСПК.

TL;DR как и на чём вращается #СБП
  • Приложения (сами инстанцы сервисов) на #Java и #Kotlin
  • Хранение ссылок платёжных, QR-кодов, в #Cassandra
  • Платёжные поручения в #XML со схемой #XSD (стандарт на базе формата ISO 20022)
  • Обмен сообщениями с ЦБ тоже через #XML (отдельный формат)
  • Инстанцы сервисов обработки транзакций statefull
  • Многопоточная обработка через Actor Model (выбрали #Akka, вот эта вот)

И это реально прокручивается за пару секунд, что многим хорошо известно, хотя изначально выделено 15 секунд на всю процедуру оплаты в магазинах, когда стоишь на кассе.

Полезно к вопросам о технологической отсталости и зависимости.
Почему собственно и рассказывать доводилось так подробно о том насколько Java реально русская и «Axiom JDK».
Да и хорошо известен тот факт, что Kotlin тоже российский, целиком и полностью, тоже в основном питерский — назван в честь острова #Котлин на котором располагается город #Кронштадт.

И вопрос переносимости Java-приложений между серверами с разными ОС тоже хорошо известен, сегодня это одни ОС с application servers, а завтра могут быть и другие. Если перешли на что-то сродни «Axiom JDK», так же могут уйти и на решения Azul Systems, гарантирующие отсутствие «замираний мира» (фризов при работе GC) или наоборот.

А национальная СБП, весьма нагруженная и социально значимая вещь, которой пользуется реально много людей в РФ, довольно большой процент населения. Как известно уровень комиссии у СБП в десять раз ниже, чем у древних Visa & MasterCard.

Может и доживём когда-нибудь, когда отечественная государственная агитационно-пропагандийская машина начнёт такие вещи раскручивать в медийном пространстве. Если не в прайм-тайм на федеральных ТВ каналах, то хотя бы продвигать в различных социальных медиа.

#softwaredevelopment #lang_ru @Russia
Torsten Finktnfink
2024-11-09

For everyone, who has to handle XML Schemas () , this article hints to a free, powerful and helpful tool:
blog.akquinet.de/2024/11/04/ha

2024-08-18

The @TEIConsortium TEI Consortium has posted its 'In Memoriam' for Dr C. Michael Sperberg-McQueen:
tei-c.org/2024/08/18/c-michael
😢😭

A loss to the world and those interested in text technologies. We'll remember him at #TEI2024 and always.

#RIP #XML #XSD #iXML #W3C #XSLT @w3c

2024-06-20

Введение в стандарты DDEX: Как обмениваться музыкальными данными

Эта статья предназначена для тех, кто впервые сталкивается с получением или отправкой данных о музыке в одном из стандартов DDEX. Здесь будет представлена базовая информация и ссылки на ресурсы, где можно найти дополнительные материалы.

habr.com/ru/articles/823110/

#DDEX #XML #XSD #ERN #MEAD #PIE

2024-02-23

I know there is a #schematron implementation in #XSLT, has there ever been an attempt to implement #RelaxNG or #XSD in it?

2024-01-22

I am once again delving into the world of #meta-meta #programming..

Generate a #Python binding (#pybind11) for a C++ #binding which you generate from a #WSDL/ #XSD #SOAP service definition given you have only the WSDL at hand to start with.

I was aware this project wasn't exactly small but it's growing further. Glad my boss nodded it off as a “that's quick and easy and cheaper than licensing gSOAP!” thing.

Roberto De Giuligalend@mastodon.uno
2023-11-17

Qualcuno può suggerirmi un buon programma #foss per visualizzare e modificare graficamente file #XSD ? Grazie a tutti in anticipo #UnoAiuto

2023-10-25

I have to work with a lot of XSD XML specification at work. Reading #XSD is often terrible if they reach a specific complexity.

Current xsd->html generators are outdated/unuseable or commercial.

So i have started to write my own prototype in #rust. Will be a nice weekend project.

2023-09-12

Semiconductor Industry Growing to $1 Trillion by 2030 📈 #INTC #TSM #NVDA #QCOM #SMH #SOXX #XSD #semiconductors

2023-04-28

Earlier today I gave an impromptu demo of how #XSD works to a coworker and you'd swear I just revealed Santa was real.

There is a simply enormous number of Devs whose only knowledge of #XML tech is second hand retellings of stories about how "Draconian" error handling was oh so terrible, ignoring that we don't use notepad anymore and have modern IDEs that sort everything.

I wonder how to fix this. I really need to get XSD working in xRust next I think, possibly before DTDs.

2023-02-20

I have no idea where to ask this, but how did people work (or at least still do work) with XSD? #XSD #JSONLD #XML

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst