SlideShare uma empresa Scribd logo
1 de 46
Baixar para ler offline
<?xml version=„1.0‟ encoding=“UTF-8”?>

<!-- Human Resource data-->

<HumanResource>

  <!-- Information for a person-->
  <Person id=„1‟ slary=“500”>
     <FirstName>John</FirstName>
     <MidName></MidName>
     <LastName>Doe</LastName>
     <Position>Manager</Position>
  </Person>
</HumanResource>
                                         Document Type
<?xml version=”1.0”?>
<?xml version=”1.0”?>   <schema xmlns=”http://www.w3.org/2001/XMLSchema”
<name>                  xmlns:target=”http://www.exam.com/name”
                        targetNamespace=”http://www.exam.com/name”
     <first>            elementFormDefault=”qualified”>
          John
     </first>           <element name=”name”>
                           <complexType>
     <middle>                 <sequence>
          Johansen                    <element name=”first” type=”string”/>
     </middle>                        <element name=”middle” type=”string”/>
                                      <element name=”last” type=”string”/>
     <last>                   </sequence>
          Doe              </complexType>
     </last>            </element>
</name>
                        </schema>
<rootElement
     xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”
     xsi:schemaLocation=“list of namespace-location pairs”

     >
</rootElement>
<rootElement
     xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”

     xsi:noNamespaceSchemaLocation=“location”
     >
</rootElement>
<?xml version=”1.0”?>
<?xml version=”1.0”?>   <schema xmlns=”http://www.w3.org/2001/XMLSchema”
<name>                  xmlns:target=”http://www.exam.com/name”
                        targetNamespace=”http://www.exam.com/name”
     <first>            elementFormDefault=”qualified”>
          John
     </first>           <element name=”name”>
                           <complexType>
     <middle>                 <sequence>
          Johansen                    <element name=”first” type=”string”/>
     </middle>                        <element name=”middle” type=”string”/>
                                      <element name=”last” type=”string”/>
     <last>                   </sequence>
          Doe              </complexType>
     </last>            </element>
</name>
                        </schema>
<schema
     targetNamespace=“URI”
     attributeFormDefault=“qualified or unqualified”
     elementFormDefault=“qualified or unqualified”
     version=“version number”>
</schema>


<schema xmlns=”http://www.w3.org/2001/XMLSchema”>


<xs:schema xmlns:xs=”http://www.w3.org/2001/XMLSchema”>

<xsd:schema xmlns:xsd=”http://www.w3.org/2001/XMLSchema”>
<element
     name=”name of the element”
     type=”global type”
     ref=”global element declaration”
     form=”qualified or unqualified”
     minOccurs=”non negative number”
     maxOccurs=”non negative number or „unbounded‟”
     default=”default value”
     fixed=”fixed value”>
<element
     name=”name of the element”
     type=”global type”
     ref=”global element declaration”
     form=”qualified or unqualified”
     minOccurs=”non negative number”
     maxOccurs=”non negative number or „unbounded‟”
     default=”default value”
     fixed=”fixed value”>
<phone>043678002</phone>

birthday=“02-10-2011”
<simpleType
     name=”name of the simpleType”
     final=”#all or list or union or restriction”>
<restriction
base=”name of the simpleType you are deriving from”>
Facet            Description
minExclusive     Allows you to specify the minimum value for your type that excludes the value you specify
minInclusive     Allows you to specify the minimum value for your type that includes the value you specify
maxExclusive     Allows you to specify the maximum value for your type that excludes the value you specify
maxInclusive     Allows you to specify the maximum value for your type that includes the value you specify
totalDigits      Allows you to specify the total number of digits in a numeric type
fractionDigits   Allows you to specify the number of fractional digits in a numeric type
length           Allows you to specify the number of items in a list type or the number of characters in a string type
minLength        Allows you to specify the minimum number of items in a list type or the minimum number of
                 characters in a string type
maxLength        Allows you to specify the maximum number of items in a list type or the maximum number of
                 characters in a string type
enumeration      Allows you to specify an allowable value in an enumerated list
whitespace       Allows you to specify how whitespace should be treated within the type
pattern          Allows you to restrict string types using regular expressions
<simpleType name="myIntegerType">
   <restriction base="integer">
       <minInclusive value="10000"/>
       <maxInclusive value="99999"/>
   </restriction>
</simpleType>
<simpleType
   name="stockKeepingUnitType">
   <restriction base="string">
   <pattern value="d{3}-[A-Z]{2}"/>
   </restriction>
</simpleType>
<simpleType name=“phoneType”>
  <restriction base=”string”>
    <enumeration value=”Home”/>
    <enumeration value=”Work”/>
    <enumeration value=”Cell”/>
    <enumeration value=”Fax”/>
  </restriction>
</simpleType>
<list
itemType=”name of simpleType used for validating items in the list”>

  <simpleType name=”phoneListType”>
    <list itemType=”exam:phoneType”/>
  </simpleType>
<union
     memberTypes=”whitespace separated list of types”>
<simpleType name=”UnknownString”>
  <restriction base=”string”>
      <enumeration value=”Unknown”/>
  </restriction>
</simpleType>


<simpleType name=”UnknownOrFloatType”>
  <union memberTypes=”float exam:UnknownString”/>
</simpleType>
content model
        attribute list
<element name=”name”>
                              <complexType>
                                 <sequence>
                                 <element name=”first” type=”string”/>
                                 <element name=”middle” type=”string”/>
<phone>043678002</phone>
                                 <element name=”last” type=”string”/>
                                 </sequence>
                                 <attribute name=”title” type=”string”/>
                              </complexType>
                           </element>
<sequence>
      <element name=”first” type=”string”/>
      <element name=”middle” type=”string”/>
      <element name=”last” type=”string”/>
</sequence>



<!ELEMENT name (first, middle, last)>
<choice>
      <element name=”first” type=”string”/>
      <element name=”middle” type=”string”/>
      <element name=”last” type=”string”/>
</choice>



<!ELEMENT name (first| middle| last)>
<group name=”NameGroup”>
   <sequence>
      <element name=”first” type=”string”/>
      <element name=”middle” type=”string”/>
      <element name=”last” type=”string”/>
   </sequence>
</group>

<element name=”name”>
   <complexType>
      <group ref=”target:NameGroup”/>
      <attribute name=”title” type=”string”/>
   </complexType>
</element>
<complexType name="mixedType" mixed="true">
      <choice maxOccurs="unbounded" minOccurs="0">
            <element name=“b" type="string"/>
            <element name="i" type="string"/>
            <element name="u" type="string"/>
      </choice>
      <attribute ref="class"/>
</complexType>



<!ELEMENT description (#PCDATA | b | i | u)*>
<element name=“br”>
      <complexType>
            <attribute name=”title” type=”string”/>
      <complexType>
</element>


<!ELEMENT br EMPTY>
<all>
      <element name=”first” type=”string”/>
      <element name=”middle” type=”string”/>
      <element name=”last” type=”string”/>
</all>
<attribute
     name=”name of the attribute”
     type=”global type”
     ref=”global attribute declaration”
     form=”qualified or unqualified”
     use=”optional or prohibited or required”
     default=”default value”
     fixed=”fixed value”>
<attribute name=”title”>
  <simpleType>
  <!-- type information -->
  </simpleType>
</attribute>




<attribute name=”title” type=”string”/>
<attributeGroup name=”ContactsAttributes”>
     <!-- attribute declarations go here -->
</attributeGroup>

   attributGroups may not recursively refer to themselves
<attributeGroup name=”AttGroup1”>
      <attributeGroup ref=”target:AttGroup1”/>
</attributeGroup >
<attributeGroup name=”AttGroup1”>
      <attributeGroup ref=”target:AttGroup2”/>
</attributeGroup >
<attributeGroup name=”AttGroup2”>
      <attributeGroup ref=”target:AttGroup1”/>
</attributeGroup >
<import
     namespace=””
     schemaLocation=””>




<import
     namespace=”http://www.example.com/name”
     schemaLocation=”name8.xsd”/>
<include
     schemaLocation=””>




<include
     schemaLocation=”contact_tags.xsd”/>
HR Employee Data

Mais conteúdo relacionado

Mais procurados

Ex[1].3 php db connectivity
Ex[1].3 php db connectivityEx[1].3 php db connectivity
Ex[1].3 php db connectivityMouli Chandira
 
Intro to Jinja2 Templates - San Francisco Flask Meetup
Intro to Jinja2 Templates - San Francisco Flask MeetupIntro to Jinja2 Templates - San Francisco Flask Meetup
Intro to Jinja2 Templates - San Francisco Flask MeetupAlan Hamlett
 
XSD Incomplete Overview Draft
XSD Incomplete Overview DraftXSD Incomplete Overview Draft
XSD Incomplete Overview DraftPedro De Almeida
 
Xml part1
Xml part1  Xml part1
Xml part1 NOHA AW
 
Building Non-shit APIs with JavaScript
Building Non-shit APIs with JavaScriptBuilding Non-shit APIs with JavaScript
Building Non-shit APIs with JavaScriptdanwrong
 
Hacking Your Way To Better Security - php[tek] 2016
Hacking Your Way To Better Security - php[tek] 2016Hacking Your Way To Better Security - php[tek] 2016
Hacking Your Way To Better Security - php[tek] 2016Colin O'Dell
 
Python Templating Engine - Intro to Jinja
Python Templating Engine - Intro to JinjaPython Templating Engine - Intro to Jinja
Python Templating Engine - Intro to JinjaEueung Mulyana
 
Hacking Your Way To Better Security - DrupalCon Baltimore 2017
Hacking Your Way To Better Security - DrupalCon Baltimore 2017Hacking Your Way To Better Security - DrupalCon Baltimore 2017
Hacking Your Way To Better Security - DrupalCon Baltimore 2017Colin O'Dell
 
Web Service Workshop - 3 days
Web Service Workshop - 3 daysWeb Service Workshop - 3 days
Web Service Workshop - 3 daysDavid Ionut
 
jrubykaigi2010-lt-rubeus
jrubykaigi2010-lt-rubeusjrubykaigi2010-lt-rubeus
jrubykaigi2010-lt-rubeusTakeshi AKIMA
 
Library Project Marcelo Salvador
Library Project Marcelo SalvadorLibrary Project Marcelo Salvador
Library Project Marcelo SalvadorDomingos Salvador
 

Mais procurados (20)

Ex[1].3 php db connectivity
Ex[1].3 php db connectivityEx[1].3 php db connectivity
Ex[1].3 php db connectivity
 
Intro to Jinja2 Templates - San Francisco Flask Meetup
Intro to Jinja2 Templates - San Francisco Flask MeetupIntro to Jinja2 Templates - San Francisco Flask Meetup
Intro to Jinja2 Templates - San Francisco Flask Meetup
 
XSD Incomplete Overview Draft
XSD Incomplete Overview DraftXSD Incomplete Overview Draft
XSD Incomplete Overview Draft
 
Xml part1
Xml part1  Xml part1
Xml part1
 
XSLT
XSLTXSLT
XSLT
 
Week 12 code
Week 12 codeWeek 12 code
Week 12 code
 
Building Non-shit APIs with JavaScript
Building Non-shit APIs with JavaScriptBuilding Non-shit APIs with JavaScript
Building Non-shit APIs with JavaScript
 
Mysql & Php
Mysql & PhpMysql & Php
Mysql & Php
 
Hacking Your Way To Better Security - php[tek] 2016
Hacking Your Way To Better Security - php[tek] 2016Hacking Your Way To Better Security - php[tek] 2016
Hacking Your Way To Better Security - php[tek] 2016
 
jQuery Selectors
jQuery SelectorsjQuery Selectors
jQuery Selectors
 
Sequel @ madrid-rb
Sequel @  madrid-rbSequel @  madrid-rb
Sequel @ madrid-rb
 
Python Templating Engine - Intro to Jinja
Python Templating Engine - Intro to JinjaPython Templating Engine - Intro to Jinja
Python Templating Engine - Intro to Jinja
 
J query lecture 1
J query lecture 1J query lecture 1
J query lecture 1
 
Hacking Your Way To Better Security - DrupalCon Baltimore 2017
Hacking Your Way To Better Security - DrupalCon Baltimore 2017Hacking Your Way To Better Security - DrupalCon Baltimore 2017
Hacking Your Way To Better Security - DrupalCon Baltimore 2017
 
Xml and xslt
Xml and xsltXml and xslt
Xml and xslt
 
Web Service Workshop - 3 days
Web Service Workshop - 3 daysWeb Service Workshop - 3 days
Web Service Workshop - 3 days
 
jrubykaigi2010-lt-rubeus
jrubykaigi2010-lt-rubeusjrubykaigi2010-lt-rubeus
jrubykaigi2010-lt-rubeus
 
Web 6 | JavaScript DOM
Web 6 | JavaScript DOMWeb 6 | JavaScript DOM
Web 6 | JavaScript DOM
 
Library Project Marcelo Salvador
Library Project Marcelo SalvadorLibrary Project Marcelo Salvador
Library Project Marcelo Salvador
 
jQuery introduction
jQuery introductionjQuery introduction
jQuery introduction
 

Semelhante a HR Employee Data

[제1회 루씬 한글분석기 기술세미나] solr로 나만의 검색엔진을 만들어보자
[제1회 루씬 한글분석기 기술세미나] solr로 나만의 검색엔진을 만들어보자[제1회 루씬 한글분석기 기술세미나] solr로 나만의 검색엔진을 만들어보자
[제1회 루씬 한글분석기 기술세미나] solr로 나만의 검색엔진을 만들어보자Donghyeok Kang
 
Links/Деловой и денежный мир
Links/Деловой и денежный мирLinks/Деловой и денежный мир
Links/Деловой и денежный мирCavatex
 
Solr Anti-Patterns: Presented by Rafał Kuć, Sematext
Solr Anti-Patterns: Presented by Rafał Kuć, SematextSolr Anti-Patterns: Presented by Rafał Kuć, Sematext
Solr Anti-Patterns: Presented by Rafał Kuć, SematextLucidworks
 
XML Support: Specifications and Development
XML Support: Specifications and DevelopmentXML Support: Specifications and Development
XML Support: Specifications and DevelopmentPeter Eisentraut
 
Apache Solr Search Mastery
Apache Solr Search MasteryApache Solr Search Mastery
Apache Solr Search MasteryAcquia
 
ALPHA Script - XML Model
ALPHA Script - XML ModelALPHA Script - XML Model
ALPHA Script - XML ModelPROBOTEK
 
The HyperText Markup Language or HTML is the standard markup language
The HyperText Markup Language or HTML is the standard markup languageThe HyperText Markup Language or HTML is the standard markup language
The HyperText Markup Language or HTML is the standard markup languageLovely Professional University
 
C A S Sample Php
C A S Sample PhpC A S Sample Php
C A S Sample PhpJH Lee
 
Going with style: Themes and apps for Magento Go
Going with style: Themes and apps for Magento GoGoing with style: Themes and apps for Magento Go
Going with style: Themes and apps for Magento GoX.commerce
 
IQPC Canada XML 2001: How to develop Syntax and XML Schema
IQPC Canada XML 2001: How to develop Syntax and XML SchemaIQPC Canada XML 2001: How to develop Syntax and XML Schema
IQPC Canada XML 2001: How to develop Syntax and XML SchemaTed Leung
 

Semelhante a HR Employee Data (20)

XML for bioinformatics
XML for bioinformaticsXML for bioinformatics
XML for bioinformatics
 
[제1회 루씬 한글분석기 기술세미나] solr로 나만의 검색엔진을 만들어보자
[제1회 루씬 한글분석기 기술세미나] solr로 나만의 검색엔진을 만들어보자[제1회 루씬 한글분석기 기술세미나] solr로 나만의 검색엔진을 만들어보자
[제1회 루씬 한글분석기 기술세미나] solr로 나만의 검색엔진을 만들어보자
 
Broadleaf Presents Thymeleaf
Broadleaf Presents ThymeleafBroadleaf Presents Thymeleaf
Broadleaf Presents Thymeleaf
 
Links/Деловой и денежный мир
Links/Деловой и денежный мирLinks/Деловой и денежный мир
Links/Деловой и денежный мир
 
Service Oriented Architecture-Unit-1-XML Schema
Service Oriented Architecture-Unit-1-XML SchemaService Oriented Architecture-Unit-1-XML Schema
Service Oriented Architecture-Unit-1-XML Schema
 
Solr Anti-Patterns: Presented by Rafał Kuć, Sematext
Solr Anti-Patterns: Presented by Rafał Kuć, SematextSolr Anti-Patterns: Presented by Rafał Kuć, Sematext
Solr Anti-Patterns: Presented by Rafał Kuć, Sematext
 
XML Support: Specifications and Development
XML Support: Specifications and DevelopmentXML Support: Specifications and Development
XML Support: Specifications and Development
 
Apache Solr Search Mastery
Apache Solr Search MasteryApache Solr Search Mastery
Apache Solr Search Mastery
 
ALPHA Script - XML Model
ALPHA Script - XML ModelALPHA Script - XML Model
ALPHA Script - XML Model
 
Frfrfrf
FrfrfrfFrfrfrf
Frfrfrf
 
Schematron
SchematronSchematron
Schematron
 
Three tier application
Three tier applicationThree tier application
Three tier application
 
The HyperText Markup Language or HTML is the standard markup language
The HyperText Markup Language or HTML is the standard markup languageThe HyperText Markup Language or HTML is the standard markup language
The HyperText Markup Language or HTML is the standard markup language
 
C A S Sample Php
C A S Sample PhpC A S Sample Php
C A S Sample Php
 
Going with style: Themes and apps for Magento Go
Going with style: Themes and apps for Magento GoGoing with style: Themes and apps for Magento Go
Going with style: Themes and apps for Magento Go
 
Practica n° 7
Practica n° 7Practica n° 7
Practica n° 7
 
New text document
New text documentNew text document
New text document
 
IQPC Canada XML 2001: How to develop Syntax and XML Schema
IQPC Canada XML 2001: How to develop Syntax and XML SchemaIQPC Canada XML 2001: How to develop Syntax and XML Schema
IQPC Canada XML 2001: How to develop Syntax and XML Schema
 
Html To JSP
Html To JSPHtml To JSP
Html To JSP
 
Zencoding cheatsheet, ayuda Memoria
Zencoding cheatsheet, ayuda MemoriaZencoding cheatsheet, ayuda Memoria
Zencoding cheatsheet, ayuda Memoria
 

Mais de Hoang Nguyen

GANs and Applications
GANs and ApplicationsGANs and Applications
GANs and ApplicationsHoang Nguyen
 
Scrum - An introduction
Scrum - An introductionScrum - An introduction
Scrum - An introductionHoang Nguyen
 
Introduction to Cross-platform App Development
Introduction to Cross-platform App DevelopmentIntroduction to Cross-platform App Development
Introduction to Cross-platform App DevelopmentHoang Nguyen
 
Conistency of random forests
Conistency of random forestsConistency of random forests
Conistency of random forestsHoang Nguyen
 
Trust - Digital Signature
Trust - Digital SignatureTrust - Digital Signature
Trust - Digital SignatureHoang Nguyen
 
SOME SECURITY CHALLENGES IN CLOUD COMPUTING
SOME SECURITY CHALLENGES  IN CLOUD COMPUTINGSOME SECURITY CHALLENGES  IN CLOUD COMPUTING
SOME SECURITY CHALLENGES IN CLOUD COMPUTINGHoang Nguyen
 
Information, Data and Decision Making
Information, Data and Decision MakingInformation, Data and Decision Making
Information, Data and Decision MakingHoang Nguyen
 
Multiple processor systems
Multiple processor systemsMultiple processor systems
Multiple processor systemsHoang Nguyen
 
Multiprocessor Systems
Multiprocessor SystemsMultiprocessor Systems
Multiprocessor SystemsHoang Nguyen
 
Introduction to AOS course
Introduction to AOS courseIntroduction to AOS course
Introduction to AOS courseHoang Nguyen
 
Background Knowledge
Background KnowledgeBackground Knowledge
Background KnowledgeHoang Nguyen
 
Introduction to Information Security Course
Introduction to Information Security CourseIntroduction to Information Security Course
Introduction to Information Security CourseHoang Nguyen
 
Introduction to CNS Course
Introduction to CNS CourseIntroduction to CNS Course
Introduction to CNS CourseHoang Nguyen
 

Mais de Hoang Nguyen (20)

GANs and Applications
GANs and ApplicationsGANs and Applications
GANs and Applications
 
Scrum - An introduction
Scrum - An introductionScrum - An introduction
Scrum - An introduction
 
ORM in Django
ORM in DjangoORM in Django
ORM in Django
 
Introduction to Cross-platform App Development
Introduction to Cross-platform App DevelopmentIntroduction to Cross-platform App Development
Introduction to Cross-platform App Development
 
Conistency of random forests
Conistency of random forestsConistency of random forests
Conistency of random forests
 
Trust - Digital Signature
Trust - Digital SignatureTrust - Digital Signature
Trust - Digital Signature
 
Key Exchange
Key ExchangeKey Exchange
Key Exchange
 
SOME SECURITY CHALLENGES IN CLOUD COMPUTING
SOME SECURITY CHALLENGES  IN CLOUD COMPUTINGSOME SECURITY CHALLENGES  IN CLOUD COMPUTING
SOME SECURITY CHALLENGES IN CLOUD COMPUTING
 
Stream ciphers
Stream ciphersStream ciphers
Stream ciphers
 
Classical ciphers
Classical ciphersClassical ciphers
Classical ciphers
 
Confidentiality
ConfidentialityConfidentiality
Confidentiality
 
Information, Data and Decision Making
Information, Data and Decision MakingInformation, Data and Decision Making
Information, Data and Decision Making
 
Multiple processor systems
Multiple processor systemsMultiple processor systems
Multiple processor systems
 
Multiprocessor Systems
Multiprocessor SystemsMultiprocessor Systems
Multiprocessor Systems
 
Introduction to AOS course
Introduction to AOS courseIntroduction to AOS course
Introduction to AOS course
 
Background Knowledge
Background KnowledgeBackground Knowledge
Background Knowledge
 
Introduction to Information Security Course
Introduction to Information Security CourseIntroduction to Information Security Course
Introduction to Information Security Course
 
Introduction to CNS Course
Introduction to CNS CourseIntroduction to CNS Course
Introduction to CNS Course
 
Dynamic Testing
Dynamic TestingDynamic Testing
Dynamic Testing
 
Nosql intro
Nosql introNosql intro
Nosql intro
 

Último

Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 

Último (20)

Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 

HR Employee Data

  • 1.
  • 2. <?xml version=„1.0‟ encoding=“UTF-8”?> <!-- Human Resource data--> <HumanResource> <!-- Information for a person--> <Person id=„1‟ slary=“500”> <FirstName>John</FirstName> <MidName></MidName> <LastName>Doe</LastName> <Position>Manager</Position> </Person> </HumanResource> Document Type
  • 3.
  • 4.
  • 5.
  • 6. <?xml version=”1.0”?> <?xml version=”1.0”?> <schema xmlns=”http://www.w3.org/2001/XMLSchema” <name> xmlns:target=”http://www.exam.com/name” targetNamespace=”http://www.exam.com/name” <first> elementFormDefault=”qualified”> John </first> <element name=”name”> <complexType> <middle> <sequence> Johansen <element name=”first” type=”string”/> </middle> <element name=”middle” type=”string”/> <element name=”last” type=”string”/> <last> </sequence> Doe </complexType> </last> </element> </name> </schema>
  • 7. <rootElement xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation=“list of namespace-location pairs” > </rootElement>
  • 8. <rootElement xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance” xsi:noNamespaceSchemaLocation=“location” > </rootElement>
  • 9. <?xml version=”1.0”?> <?xml version=”1.0”?> <schema xmlns=”http://www.w3.org/2001/XMLSchema” <name> xmlns:target=”http://www.exam.com/name” targetNamespace=”http://www.exam.com/name” <first> elementFormDefault=”qualified”> John </first> <element name=”name”> <complexType> <middle> <sequence> Johansen <element name=”first” type=”string”/> </middle> <element name=”middle” type=”string”/> <element name=”last” type=”string”/> <last> </sequence> Doe </complexType> </last> </element> </name> </schema>
  • 10. <schema targetNamespace=“URI” attributeFormDefault=“qualified or unqualified” elementFormDefault=“qualified or unqualified” version=“version number”> </schema> <schema xmlns=”http://www.w3.org/2001/XMLSchema”> <xs:schema xmlns:xs=”http://www.w3.org/2001/XMLSchema”> <xsd:schema xmlns:xsd=”http://www.w3.org/2001/XMLSchema”>
  • 11. <element name=”name of the element” type=”global type” ref=”global element declaration” form=”qualified or unqualified” minOccurs=”non negative number” maxOccurs=”non negative number or „unbounded‟” default=”default value” fixed=”fixed value”>
  • 12. <element name=”name of the element” type=”global type” ref=”global element declaration” form=”qualified or unqualified” minOccurs=”non negative number” maxOccurs=”non negative number or „unbounded‟” default=”default value” fixed=”fixed value”>
  • 13.
  • 14.
  • 15.
  • 17. <simpleType name=”name of the simpleType” final=”#all or list or union or restriction”>
  • 18. <restriction base=”name of the simpleType you are deriving from”>
  • 19.
  • 20. Facet Description minExclusive Allows you to specify the minimum value for your type that excludes the value you specify minInclusive Allows you to specify the minimum value for your type that includes the value you specify maxExclusive Allows you to specify the maximum value for your type that excludes the value you specify maxInclusive Allows you to specify the maximum value for your type that includes the value you specify totalDigits Allows you to specify the total number of digits in a numeric type fractionDigits Allows you to specify the number of fractional digits in a numeric type length Allows you to specify the number of items in a list type or the number of characters in a string type minLength Allows you to specify the minimum number of items in a list type or the minimum number of characters in a string type maxLength Allows you to specify the maximum number of items in a list type or the maximum number of characters in a string type enumeration Allows you to specify an allowable value in an enumerated list whitespace Allows you to specify how whitespace should be treated within the type pattern Allows you to restrict string types using regular expressions
  • 21. <simpleType name="myIntegerType"> <restriction base="integer"> <minInclusive value="10000"/> <maxInclusive value="99999"/> </restriction> </simpleType>
  • 22. <simpleType name="stockKeepingUnitType"> <restriction base="string"> <pattern value="d{3}-[A-Z]{2}"/> </restriction> </simpleType>
  • 23. <simpleType name=“phoneType”> <restriction base=”string”> <enumeration value=”Home”/> <enumeration value=”Work”/> <enumeration value=”Cell”/> <enumeration value=”Fax”/> </restriction> </simpleType>
  • 24. <list itemType=”name of simpleType used for validating items in the list”> <simpleType name=”phoneListType”> <list itemType=”exam:phoneType”/> </simpleType>
  • 25. <union memberTypes=”whitespace separated list of types”>
  • 26. <simpleType name=”UnknownString”> <restriction base=”string”> <enumeration value=”Unknown”/> </restriction> </simpleType> <simpleType name=”UnknownOrFloatType”> <union memberTypes=”float exam:UnknownString”/> </simpleType>
  • 27.
  • 28. content model attribute list
  • 29. <element name=”name”> <complexType> <sequence> <element name=”first” type=”string”/> <element name=”middle” type=”string”/> <phone>043678002</phone> <element name=”last” type=”string”/> </sequence> <attribute name=”title” type=”string”/> </complexType> </element>
  • 30.
  • 31.
  • 32. <sequence> <element name=”first” type=”string”/> <element name=”middle” type=”string”/> <element name=”last” type=”string”/> </sequence> <!ELEMENT name (first, middle, last)>
  • 33. <choice> <element name=”first” type=”string”/> <element name=”middle” type=”string”/> <element name=”last” type=”string”/> </choice> <!ELEMENT name (first| middle| last)>
  • 34.
  • 35. <group name=”NameGroup”> <sequence> <element name=”first” type=”string”/> <element name=”middle” type=”string”/> <element name=”last” type=”string”/> </sequence> </group> <element name=”name”> <complexType> <group ref=”target:NameGroup”/> <attribute name=”title” type=”string”/> </complexType> </element>
  • 36. <complexType name="mixedType" mixed="true"> <choice maxOccurs="unbounded" minOccurs="0"> <element name=“b" type="string"/> <element name="i" type="string"/> <element name="u" type="string"/> </choice> <attribute ref="class"/> </complexType> <!ELEMENT description (#PCDATA | b | i | u)*>
  • 37. <element name=“br”> <complexType> <attribute name=”title” type=”string”/> <complexType> </element> <!ELEMENT br EMPTY>
  • 38. <all> <element name=”first” type=”string”/> <element name=”middle” type=”string”/> <element name=”last” type=”string”/> </all>
  • 39.
  • 40. <attribute name=”name of the attribute” type=”global type” ref=”global attribute declaration” form=”qualified or unqualified” use=”optional or prohibited or required” default=”default value” fixed=”fixed value”>
  • 41. <attribute name=”title”> <simpleType> <!-- type information --> </simpleType> </attribute> <attribute name=”title” type=”string”/>
  • 42. <attributeGroup name=”ContactsAttributes”> <!-- attribute declarations go here --> </attributeGroup>  attributGroups may not recursively refer to themselves <attributeGroup name=”AttGroup1”> <attributeGroup ref=”target:AttGroup1”/> </attributeGroup > <attributeGroup name=”AttGroup1”> <attributeGroup ref=”target:AttGroup2”/> </attributeGroup > <attributeGroup name=”AttGroup2”> <attributeGroup ref=”target:AttGroup1”/> </attributeGroup >
  • 43.
  • 44. <import namespace=”” schemaLocation=””> <import namespace=”http://www.example.com/name” schemaLocation=”name8.xsd”/>
  • 45. <include schemaLocation=””> <include schemaLocation=”contact_tags.xsd”/>